《Delphi程序调试参考手册》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)Clay Shannon著;王晓云,林琪译
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2003
  • ISBN:7508314824
  • 页数:464 页
图书介绍:本书是关于Delphi错误消息的百科全书,是Delphi程序设计人员必备的参考手册。本书覆盖了Delphi的所有版本,包括Delphi 6;分析了近800个错误消息的可能原因,并提供了每种错误的快速解决方案。另外本书还提供了如何避免常见问题重复发生的详细说明。

符号 1

缺少“.” 1

$2109无法初始化BDE 1

无法将$DENYPACKAGEUNIT<>放入程序包 2

同时指定了$DESIGNONLY和$RUNONLY 2

只允许在程序包单元中用$DESIGNONLY和$RUNONLY 3

同时指定了$WEAKPACKAGEUNTT和$DENYPACKAGEUNIT 3

$WEAKPACKAGEUNIT<>无法与初始化代码或结束代码并存 3

$WEAKPACKAGEUNIT<>包含全局数据 4

Else前不允许有“;” 4

<>已经存在 5

无法将<>添加到此程序包,因为程序包目录中已经存在具有相同基名(<>)的另一个文件 5

接口类型中不允许有<>子句 6

不允许在接口类型中出现<>指令 6

需要<>却找到<> 7

<>没有字段<>的索引 7

Repository中有<>的派生子类<>,因此无法删除 8

<>是一个只读文件 8

<>是一个保留字 9

Repository中已经存在<>,足否替换? 9

<>已经被<>使用 10

<>是无效文件名 10

<>是一个无效的Pagelndex值,Pagelndex必须介于0和<>之间 11

<>不是一个类型标识符 11

<>名不惟一 12

<>是无效组件名 12

<>是无效日期 13

<>是一个无效的日期和时间 13

<>是无效的浮点值 14

对于字段“<>”,<>是无效的浮点值 15

<>是非法标识符 16

<>是无效的整型值 16

对于字段“<>”,<>是无效的整数值 17

<>是无效路径。确定路径名拼写正确并连接到了文件所在的服务器 18

<>是无效时间 18

<>对字段<>无效。允许范围为<>到<> 19

在加到储存库前必须保存<>。现在保存吗? 19

需要<>或<>,但找到的却是<> 20

<>属性越界 21

{$R*.RES}缺少或错误 21

<>,<>,<>,<>)是无效的Date Month Week四元组 21

<>,<>,<>)是无效的Date Week三元组 22

目标文件<>中发现16位程序段 22

已经安装了名为<>的类 23

CoClass必须至少有一个默认接口 23

CoClass必须至少实现一个接口 24

已经存在一个名为<>的组件类 25

已经存在一个名为<>的组件 25

派生的窗体中已经存在一个名为<>的组件 26

无法建立同服务器的连接 26

连接到系统的设备无法正常运行 27

dispinterface类型不能有父接口 27

dispinterface类型需要一个接口标识 28

已经存在一个名为<>的字段或方法 28

已经安装了名为<>的模块 28

页删除前必须清空 29

类型库中已经存在对<>的引用 30

未找到所需的.DLL文件<> 30

已有一个活动事务 31

一个用户事务已在进行 31

必须为<>赋值 32

一个Win32 API函数失败 34

抽象方法错误 34

抽象方法必须是虚拟的或动态的 35

访问冲突——一般保护错误 36

地址<>的地址<>.<>发生访问冲突 39

对<>不明确的重载调用 39

未找到父组件 40

试图初始化Borland数据库引擎(BDE)时出错(错误<>) 40

搜索路径上已经存在另一个名为<>的文件 41

搜索路径上已经存在另一个具有相同基名<>的文件 41

应用没有被授权使用此功能 42

运算溢出错误 43

需要数组类型 44

断言失败 44

给FOR-Loop变量<>赋值 45

异步套接字错误<> 46

在表末尾 46

变量类型数组构造函数中的参数类型错误 47

目标文件<>中错误的全局符号定义:<> 48

错误的程序包单元格式:<>.<> 48

错误的单元格式:<> 49

BDE初始化错误$2501 50

在部署前,必须完成Project|Web Deploy Options对话框的Web Deployment页 50

位图图像无效 51

位索引越界 52

BLOb已被修改 52

循环外中断或继续 53

设置断点的行可能已被优化程序删除或者包含非调试信息。运行吗? 56

缺少Application.CreateForm调用或调用不正确 57

缺少RegisterClass调用或调用不正确 58

当套接字处于使用中时无法修改值 58

无法编译Complib,工程中文件太多 58

无法删除或修改记录。因为table=‘XXX’中存在相关记录,违反了引用完整性 59

无法加载[complib.dcl,cmplib32.dcl,vcl30.dpl,vcl40.dpl,vcl50.bpl,vcl60.bpl] 59

无法加载程序包<>.<>,无法找到运行此程序包所需的一个库文件 60

无法加载程序包<>,指定的模块无法找到 61

无法写.EXE文件,磁盘满了吗? 62

当会话<>的AutoSessionName处于启用状态时,无法将会话添加到窗体或数据模块 62

无法给一个只读属性赋值 63

不能从Finally子句中中断、继续或退出 64

不能修改一个图标的大小 64

不能修改OnShow或OnHide上的Visible属性 65

若类带有末完全实现的方法,则无法完成 66

无法连接,<>必须包含一个有效的Server-Name或ServerGUID 66

无法连接到数据库<> 67

无法将一个Repository Project拷贝到在其之下的目录中 67

无法创建游标句柄 68

无法创建文件<> 68

无法创建窗体,当前无活动的MDI窗体 70

无法创建Window 70

不能调试工程,除非定义了一个主机应用。使用Run|Parameters...对话框 71

当在一个窗体或数据模块上有多个会话时,不允许启用AutoSessionName属性 72

在搜索路径找不到<> 72

找不到引擎配置文件 73

找不到方法<>的实现 74

找不到服务器 74

无法将焦点放在一个禁用或不可见窗口中 74

无法隐藏一个MDI子窗体 75

无法继承窗体<>。它包含一个名称属性为空的组件 76

无法初始化局部变量 76

无法初始化多个变量 78

无法初始化线程局部变量 78

无法加载IDAPI服务库 79

无法加载IDAPI[32].DLL 80

无法加载语言驱动程序 81

无法加载程序包<>。它包含的单元<>也包含在程序包<>中 82

无法找到IDAPI[01,32].DLL 82

无法将一个可视窗口置为模态 84

不能修改只读数据集 85

当启用AutoSessionName时,不能修改SessionName 85

无法打开组件库<Path>\Complib.dcl 86

无法打开文件<> 86

无法打开模块,因为它依赖于以文本格式打开的<> 87

无法优化,不是一个.exe 87

无法覆盖一个静态方法 88

无法执行操作——没有打开DB 88

无法在关闭的连接上执行这种操作 89

无法对一个关闭的数据库执行这种操作 89

无法在一个关闭的数据集上执行这种操作 90

无法对一个活动的会话执行此操作 91

无法对一个空数据集执行此操作 92

无法在一个打开的数据库上执行此操作 92

无法对一个打开的数据集执行此操作 93

表打开时无法执行此操作 94

当表在使用时无法执行实用程序 94

无法读取一个只写属性 94

无法运行一个单元或DLL 96

无法更新,<>不属于<> 96

无法使用带有表达式索引的字段值数组 97

无法使用保留的单元名<> 97

无法将EXE或DLL写入磁盘 97

无法写入引擎配置文件 98

功能不予支持 98

case标号超出了case表达式的范围 99

不允许循环数据链接 101

循环单元引用[<>] 101

没有找到类<>。[忽略错误并继续?] 103

类已经有一个默认属性 104

类没有默认属性 105

类、接口和对象类型只允许在Type段 105

类方法不允许作为属性获取方法和设置方法 106

类没有注册 107

类或对象类型只允许在Type段 108

需要类的类型 108

剪贴板不支持图标 109

<文件名>关闭错误 110

当调试时,Code Insight功能失效 110

代码段过大 111

未调用COINITIALIZE 111

列不是一个BLob 111

缺少逗号 111

编译中断:错误太多 112

组件已经安装 112

连接错误——没有服务器可用 113

连接正由另一个语句使用 113

缺少连接名 115

需要常量表达式 115

常量表达式超出了子界范围 116

常量对象无法作为变参传递 117

缺少常量或类型标识符 118

常量越界 119

常量无法用作打开数组参数 120

构建包含抽象方法的<>实例 120

构造函数和析构函数必须有register调用约定 121

构造函数和析构函数不允许出现在OLE automation段 122

CONTAINS子句错误 122

控件<>没有父窗口 124

无法将控件添加到一个数据模块 125

错误的表/索引首部 125

无法创建输出文件<> 126

在类型库中找不到IDataBroker 127

类型库中找不到接口<> 127

类型库中找不到接口IDataBroker 128

找不到语言驱动程序($220B) 128

找不到对象。无法加载一个IDAPI服务数据库。文件:ODBC32.DLL 129

无法初始化IDAPI 129

无法加载<>。OLE控件可能需要支持库,而库没有在当前搜索路径上或者没有存在于你的系统上。 130

无法加载RLINK32.DLL 130

无法加载StdOle 1.0版本类型库 131

无法加载类型库 131

无法为<>加载单元<>标识信息。你想试着自己找到该文件吗? 132

无法执行编辑,因为另一个用户修改了记录 132

D 133

数据库错误:数据库访问导致错误 133

数据段太大 133

数据结构破坏 135

数据类型太大:超过了2GB 136

缺少数据库名 137

未指定数据库 138

数据集不是一个查询对象 138

数据集未进行网络访问配置 139

数据集不是编辑或插入模式 139

DAX错误:类未注册 140

DAX错误:上下文中名称不惟一 140

DAX错误:意外失败 141

没有安装DCOM 141

调试过程已经运行 141

调试会话在进行,终止吗? 142

调试器内核错误。错误代码:<> 142

需要声明,却找到了<> 143

<>的声明与接口<>中的声明不同 143

<>的声明与以前的声明不同 144

类<>的声明缺少或不正确 144

OLE automation段不允许有DEFAULT子句 145

默认参数“<>”必须是传值参数或者常量参数 145

默认属性必须是一个数组属性 146

<>需要默认值 147

默认值必须是序数类型、指针或小集合类型 147

目标文件必须有索引的 149

目录忙 149

目录由其他.NET文件控制 150

磁盘错误 152

磁盘满 152

磁盘读错误 153

磁盘写错误 154

dispid<>已经被<>使用 154

dispid子句只允许在OLEautomation段 155

动态数组不支持(也不需要)Dispose 155

被零除 155

重复的case标号 156

重复数据库名<> 158

重复动态方法索引 158

重复字段名<> 159

重复的接口<>implements子句 159

重复消息方法索引 160

重复资源 160

重复会话名称 161

重复标记值 162

这里不允许动态方法或消息处理程序 162

动态方法或消息处理程序不允许出现在OLEautomation段 163

E 164

EAccessViolation 164

EBitsError 164

EClassNotFound 164

EComponentError 164

EConvertError 165

EDatabaseError 165

EDivByZero 166

EFCreateError 166

EFilerError 166

EGPFault 166

EInOutError 166

EIntOverflow 168

EInvalidCast 168

EInvalidGraphic 168

EInvalidGraphicOperation 168

EInvalidOp 169

EInvalidOperation:无法创建窗体,当前没有激活的MDI窗体 169

EInvalidOperation:无法将一个可视窗口模板 169

EInvalidPointer 169

元素O不可访问——用Length或SetLength 169

需要END但找到了<> 170

需要END却找到了implementation 171

模块末尾缺少END. 171

EOLEError 172

EOLEException 172

EOleSysClass未注册 172

EOleSysError 172

EOleSysOperation不可用 172

EOutOfMemory 173

EOutOfResources 173

ERangeError 174

EReadError 174

ERegistryException 174

EResNotFound 175

错误O:RLINK32错误打开文件<TypeLibrary>.tlb 176

错误2——文件没找到 176

错误4——打开了太多文件 176

错误68——循环单元引用 176

错误76——常量越界 176

错误94——缺少“.” 177

错误101——磁盘写错误 177

错误102——没有指定文件 177

错误103——文件没打开 177

错误104——无法打开文件进行输入 177

错误105——无法打开文件进行输出 177

错误200——被零除 177

错误201——范围检查错误 178

错误202——堆栈溢出错误 178

错误203——堆溢出错误 178

错误204——无效的指针操作 178

错误207——无效的浮点操作 178

错误210——抽象方法错误 178

错误215——算术溢出错误 178

错误216——访问冲突 179

错误219——无效的类型强制转换 179

错误220——无效的变量类型强制转换 179

错误227——断言失败 179

创建游标句柄错误 179

创建窗体错误:访问冲突 180

创建窗体错误:无法找到<>的父类 180

创建窗体错误:无法继承窗体<>。包含一个不支持继承的组件<> 181

创建窗体错误:无法继承窗体<>。包含一个具有空名称属性的组件 181

创建窗体错误:无法打开文件<>.DFM 182

创建窗体错误:重复资源[Type:,Name:] 182

创建窗体错误:无效的流格式 183

创建进程错误 184

创建变量数组错误 184

创建窗口错误 185

调试设置异常分支错误 185

CREATEINDEX语句错误 185

模块<>错误:缺少Application.CreateForm调用或调用不正确 186

模块<>错误:CONTAINS子句不正确 186

模块<>错误:缺少类<>的声明或声明不正确 187

模块<>错误:模块结尾缺少END. 187

模块<>错误:Implementation部分USES子句不正确 187

模块<>错误:不正确的字段声明:类<> 187

模块<>错误:REQUIRES子句不正确 187

模块<>错误:缺少USES子句或子句不正确 187

初始化BDE错误($2B05) 187

加载类型库/dll错误 188

打开组件库错误 188

读<>.<>:<>错误 189

读<ComponentName或FormName>.<Propertyname>错误。属性不存在,忽略此错误并继续?注意:忽略此错误可能会引起组件被删除或者属性值丢失 190

读取<数据库>错误。重复的数据库名<> 190

读取<Session>.SessionName错误。重复的会话名<> 191

读取符号文件错误 191

保存(接口)错误:参数不正确 192

设置调试异常分支错误 192

启动程序错误。<>.DLL文件好像遭到破坏,重新安装此文件,然后再试 193

EStackOverflow 193

EStringListError 193

EThread 193

EVariantError 193

需要Except或Finally 194

模块<>在<>.<>发生异常<> 195

需要一个标识符却找到了函数 196

在表[首部]需要一个列分隔符 196

只允许在全局作用域内导出 196

需要表达式却找到了<> 197

外部错误C0000006 198

外部错误C0000012 198

外部异常C0000008 198

F 200

F004 200

为<>获取数据失败 200

加载流错误 201

致命错误:<>:找不到所需的程序包<>。 201

无法修改字段<> 201

在一个筛选表达式中无法使用字段<> 202

字段<>.<>无对应的组件,删除声明吗 202

字段<>未加索引的,无法被修改 204

字段<>不是所需类型 204

字段<>是未知类型 205

字段<>是不支持的类型 206

字段必须具有值 206

找不到字段<> 207

字段<>应该是<>类型,却声明为<>。更正声明吗 208

接口类型中不允许有字段声明 209

不允许在方法或属性后进行字段定义 210

Group by中的字段必须在结果集中 210

order by中的字段必须在结果集中 211

字段索引越界 212

字段名已经存在,重命名其中一个字段 212

字段在表中找不到 213

缺少字段或方法标识符 213

字段越界 215

字段类型不匹配 215

需要字段值 215

找不到文件<> 216

文件访问被拒绝 216

文件扩展名<>无效,应为<>. 217

文件锁定。表:<>用户:<> 217

文件没有指定 218

文件无法找到<> 218

文件未打开 220

无法打开文件用于输入 222

文件无法打开用于输出 223

文件或目录不存在 224

在此文件类型不允许 224

固定列数必须小于列数 225

固定行数必须小于行数 226

For循环控制变量必须是简单局部变量 226

For循环控制变量必须是序数类型 227

For-Loop变量<>无法作为变参传递 228

窗体<>连接到的窗体<>在工程中找不到是否想要删除连接或自定向到另一个窗体 228

窗体<>引用了另一个窗体,并且直到<>加载才能保存 229

格式“<>”无效或与参数不一致 229

函数需要结果类型 230

G 231

常规SQL错误——连接不存在 231

常规SQL错误——没有找到需要的FROM关键字 231

常规SQL错误:缺少左括号 231

常规SQL错误:SQL命令没有正常结束 232

常规SQL错误:SQL太复杂 232

常规SQL错误:[Commit,Rollback]事务请求没有相应的开始事务 233

GOTO<>导致进入或者跳出TRY命令 234

表格索引越界 234

当统计和非统计字段都在结果集中用到时,需要GROUP BY 235

H 236

堆溢出错误 236

长字符串无法应用High 236

需要更高级的表 237

I 240

I/O错误102 240

I/O错误103 240

I/O错误104 240

I/O错误105 240

打开文件时,查找“<当前目录>\Database.GDB.”文件时出现I/O出错。系统找不到指定的文件 240

需要标识符,却发现了<> 241

需要标识符,却发现了数组 241

需要标识符,但发现了数字 242

标识符重新声明:<> 242

输入文件中存在非法字符:<>(<>) 243

非法消息方法索引 243

OLEautomation段存在非法类型:<> 244

Read/Readln语句中存在非法类型 244

Write/Writeln语句中存在非法类型 245

IMPLEMENTATION部分缺少或者错误 245

Implementation部分USES子句错误 246

Implements子句只允许类属性和接口类型 246

Implements子句仅允许可读属性 247

Implements子句只允许在类类型中 247

Implements获取方法必须是register调用约定 248

不正确的GUID语法 248

不兼容的记录结构 249

类型不兼容 249

类型不兼容:<>和<> 250

类型不兼容:参数列表不同 254

不正确的字段声明:类<> 255

类中存在不正确的方法声明<> 255

“:”附近的语法不正确 256

索引已经存在 257

索引子句不允许出现在OLEautomation段 257

索引不存在 257

索引过期 258

索引越界 260

索引是只读的 260

没有发现索引 261

索引和主键不能包含Null 261

需要INDEX、READ或WRITE子句,但发现了“;” 262

自动增量字段类型不支持INSERT和UPDATE操作 262

安装错误——113 263

在此实例变量<>不可访问 263

硬盘空间不足 264

操作没有足够内存 265

没有足够SQL权限可完成操作 265

没有足够的表权限可完成操作 266

整型常量过大 266

InterBase安装DLL时没有在路径中找到ibinstall.dll。请安装InterBase6使用该功能 267

接口<>已经由<>实现 268

接口<>没有接口标识 268

接口<>在接口列表中未提及 269

接口不匹配。引擎版本小同 269

需要接口类型 270

内部错误:<> 270

内部错误:近:查询shellmgr 271

内部错误500,接口不受支持 272

内部错误500 272

无效的地址值。必须是OOOOOOOO~FFFFFFFF之间的16进制值 272

无效的日期编码实参 272

无效的时间编码实参 273

无效的批移动参数 274

无效的Bind类型 274

[记录缓存区中]无效的BLOb句柄 274

无效的BLOb长度 275

无效的类字符串 275

无效的类类型强制转换 276

无效的编译指示:<> 276

无效目录 277

无效的字段名 277

无效的字段长度 278

无效的字段类型 278

无效的文件名 279

无效的浮点操作 280

无效的函数结果类型 281

无效的GUID格式 281

无效的所有索引描述符 281

无效的索引表达式 282

无效的索引/标记名称 282

无效的消息参数列表 283

无效的包文件 284

无效参数 284

无效的参数类型:<> 284

无效路径 285

无效的指针操作 285

无效的属性路径 286

无效的属性值 286

行<>中存在无效的属性值 287

无效的资源格式 288

无效的流格式 288

无效类型 289

无效的类型转换 289

无效的类型强制转换 289

关键字的无效使用 290

无效的变量引用 293

无效的变量类型转换 293

K 295

键冲突 295

L 296

标号<>没有在当前过程中声明 296

标号已经定义 296

不允许在Interface部分声明标记 297

标号已声明并引用,但没有设置 297

需要标记 298

无法对左边进行赋值 298

行号必须在1和<>之间 300

行太长[多于255个字符] 300

列表容量越界(<>) 301

列表索引越界(<>) 301

不允许的本地类、接口和对象类型 303

不允许本地类和对象类型 304

局部过程/函数<>赋值给过程变量 304

锁定文件(已经增长)太大 304

锁超时 306

锁冲突 306

对于字段<>,查找信息不完整 307

下界大于上界 307

M 309

Master有明细记录,无法删除和更改 309

Master有明细记录,无法清空 310

缺少Master记录 310

最大值有效性检查失败 311

Memo太大 311

无效的元文件 311

方法<>隐藏了基类<>的虚方法 312

方法<>在基类中没有找到 313

automation对象不支持方法<> 313

包含相同的参数的方法<>已经存在 314

需要方法标识符 314

没有安装Microsoft事务服务器 316

最小值有效性检查失败 316

数据分组不匹配 317

缺少逗号 318

缺少连接或者连接字符串 318

缺少数据提供者或者数据分组 319

缺少ENDIF指令 320

缺少操作符或者分号 320

<$>指令中缺少或者存在无效的条件符号 321

缺少参数类型 322

缺少右引号 322

缺少TableName属性 323

模块<>日期已经更新,是否重载 323

模块首部缺少或者不正确 324

发现多个网络文件 324

发现或者在使用多个Paradox网络文件 326

刷新之前必须应用更新 326

N 327

名字冲突 327

上下文中名字不惟一 327

至少需要为动态数组的SetLength指定一个维数 328

Never-build<>包必须重新编译 328

Never-build<>包需要always-build包 329

动态数组不支持New——使用SetLength 329

没有指定地址 330

缺少格式<>参数 330

当前行不产生代码 330

事务组件中没有列出数据库 331

抽象方法<>不允许定义 332

没有定义字段——无法创建数据集 332

工程中没有框架 333

当前没有活动的索引 333

当前没有活动的MDI窗体 334

没有活动的MDI父窗体 334

带有该参数列表的重载方法<>不存在 334

没有可用的提供者 335

没有可用的SQL语句 335

没有正在运行的用户事务 336

无法定位Web浏览器 337

OLEautomation段不允许有NODEFAULT子句 337

没有足够的实参 338

没有足够的文件句柄 339

在<>.mb和<>.mb里无法进行准确读/写 339

未处于缓存更新模式 340

未初始化以访问网络文件 340

编号越界 341

元素个数与声明不同 342

O 343

缺少TwebResponse的对象工厂 343

缺少对象或者类的类型 343

OLE错误800A03EC 344

一行或者多行太长,已经被截断 344

重载方法中只有一个可以被公开 345

每个应用中只能存在一个TIDAntiFreeze 345

OLEautomation段只允许register调用约定 346

此操作不允许用于单向数据集 346

操作不允许用于有序字符串列表 347

操作不可用 348

不支持操作 349

操作符不可用于此操作数类型 349

ORA-1001无效游标 351

记录常量中的字段顺序与声明中的不同 352

需要序数类型 353

内存溢出 354

系统资源溢出 355

转换和计算操作溢出 355

重载过程<>必须用overload指令标示 356

覆盖的automated虚方法<>不能指定dispid 356

P 357

包<>已经包含单元<> 357

包<>无法安装,因为已经加载了另一个同名的包 357

包<>无法安装,因为不是一个设计时包 358

包<>被递归地需要 358

包单元<>无法出现在Contains或者Uses子句中 358

包<>和<>都包含单元<> 359

这里不允许使用PACKED 359

模块<>中的<>页出错 359

页名不能为空 360

没有发现参数 360

由于默认值,参数<>不允许出现在这里 361

没有发现参数<> 361

这种类型的参数不能有默认值 362

父接口必须可以分派给双接口 362

Passthrough SQL连接必须共享 363

文件<>路径没有找到 363

路径太长 363

需要指针类型 364

默认表达式准备失败,错误是表达式类型不匹配 365

<>的先前声明没有使用“overload”指令 365

打印正在进行中 365

过程无法有结果类型 366

过程FAIL只允许出现在构造函数中 367

需要过程、函数或属性 367

需要过程或者函数 367

需要过程或者函数名 368

程序或者单元递归使用自己 369

工程<>引起异常类<>,消息<>。进程终止,使用单步执行或者继续运行 369

属性<>在基类中不存在 370

属性<>不可访问 371

属性不存在 372

获取和设置属性的方法无法被重载 372

接口类型中不允许属性覆盖 373

服务器无法识别提供者名 373

published字段<>不是类,也不是接口类型 373

published属性不能是类型<> 374

published实数[48]属性必须是Single,Double,或者Extended 375

PutObject未定义项 375

Q 376

查询太复杂 376

查询无意义 376

查询处理时间太长 377

R 378

范围检查错误 378

读取失败。File:<>.val 378

需要读写子句,但找到的是标识符<> 379

记录已经被会话锁定 379

记录已经其他用户更改 380

记录键被删除 380

记录/键被删除 380

记录被其他用户锁定 381

需要记录、对象或者类的类型 381

递归地包含文件<> 381

<>的重复声明隐藏了基类中的成员 382

OLEautomation段不允许属性的重复声明 382

需要包<>没有找到 383

REQUIRES子句不正确 383

Re-raising an exception only allowed in exception handler 384

没有找到资源 384

S 386

Borland32位Pascal中不支持段/偏移量对 386

Selection中包含父类引入的组件,无法删除 386

服务器执行失败 387

缺少会话名 388

集合至多可以有256个元素 388

共享无法加载。需要共享本地文件 389

大小匹配错误 390

published集合大小大于[4个字节,32位] 390

Slice标准函数仅允许作为开放数组参数 391

套接字错误#10061——拒绝连接 392

套接字错误#10065——没有到主机的路由 392

套接字错误#10065——没有找到主机 392

SQL连接超时 393

SQL语言无效 393

SQL太复杂 394

栈溢出 394

需要语句,但发现了类型<>表达式 395

Interface部分不允许出现语句 395

OLEautomation段不允许出现STRORE子句 396

流读取错误 396

删减常量字符串以适应STRING[] 396

String[直接量]至多255个元素 397

字段定义有语法错误 398

查询中有语法错误,查询子句不兼容 399

实数有语法错误 399

System单元过期或者被破坏 400

T 401

表无法以独占方式打开 401

表被破坏——不是首部 401

表不存在 402

表不支持该操作 403

表忙 403

表是满的 404

表未建立索引 405

表只读 405

不存在表或视图 406

缺少TactiveFormX声明,或者声明不正确 406

最后的END之后有文本 407

缺少<>.EXE文件所链接的外部<>.DPL:<> 407

被引用的方法<>.<>不存在。移走引用吗 408

被<>.<>引用的方法有一个不兼容的参数列表,移走引用吗 410

应用或者DLL<>不是有效的Windows图像。请对照安装盘检查 410

对表的更改请求没有成功,因为索引、主键或者关系中有相同值。在包含相同值的字段中更改数据时,应该移去索引,或者重新定义索引允许有相同的表项,并重试 411

<>的编辑缓存器标记为只读 411

<>的Master Source属性必须与一个DataSource连接 411

OLE控件可能需要支持库,该支持库不在当前搜索路径或者不在当前系统中 412

包已经包含了命为<>的单元 412

包已经需要名为<>的包 412

页无法显示 413

输入的路径不存在 413

过程入口点<>在动态链接库<>.DLL中找不到 413

工程中已经包含一个名为<>的窗体或模块 414

Resource DLL向导需要打开一个工程 415

搜索字符串不能为空 415

选择的位图大于24×24 415

服务器返回一个无效响应 416

对于本地数据库事务隔离层必须是脏读 416

类型库有语法错误 417

当前没有活动的工程 417

当前没有选定默认打印机 418

<>没有可使用这些参数调用的重载版本 418

这种形式的方法调用只适用于类方法 419

只允许在派生类型的方法中使用这种方法调用 420

包已经包含名为<>的单元 421

类型无法初始化 421

线程局部变量不能是ABSOLUTE 421

线程局部变量无法定位到函数 422

找不到标记 422

找不到标记。标记:dbo,行号:1 423

太多的实际参数 423

连接太多 424

打开文件太多 424

表中锁太多 425

打开游标太多 425

打开文件太多 426

参数太多 426

事务已经激活 427

未指定事务 428

转换错误,值越界 428

试图搜索已标记的块,但它是无效的 429

Type<>无类型信息 429

类型<>没有完全定义 429

类型<>必须是一个类,才能有PUBLISHED段 430

类型<>必须是类,才能有OLEautomation 430

类型<>需要最终化——在文件类型中不允许 431

需要类型,但是发现了<> 431

需要类型,但发现了实数常量 432

字段<FieldName>类型不匹配,需要<字段类型>,实际为<字段类型> 433

类型不匹配[表达式中] 433

OLEAutomation调用中不允许Type 434

表达式类型必须是BOOLEAN 434

表达式类型必须为INTEGER 435

TYPEINFO标准函数需要类型标识符 435

TYPEOF只能用于包含VMT的对象类型 436

实参类型和形式变量参数类型必须一致 436

U 438

无法执行查询 438

找不到窗体和源文件 438

无法插入行 438

无法加载GDS[32].DLL 439

无法加载RPTSMITH.EXE 439

没有声明标识符:<> 440

未声明的标识符:“EmptyParam” 443

未声明的标识符:“Result” 443

未声明的标识符:“Unassigned” 444

未声明的标识符:“VarTOStr” 444

命令意外结束 444

单元<>是用另一个<>版本编译的 444

单元文件格式错误 445

单元名不匹配:<> 445

单元版本不匹配:<> 446

未知列 446

未知数据库 446

未知指令:<> 447

未知的指令(已存在) 449

未知的标识符 449

未知的图像文件扩展名:<> 450

未知的SQL错误 450

未知的用户名或密码 451

在OLEAutomation调用中,未命名参数必须放在命名参数之前 451

不可识别的数据库参数块 452

不合格的前置或外部声明:<> 453

不支持16位资源 453

未终止字符串 454

缺少USES子句或子句不正确 454

V 455

列<列名>,值<***Null***>验证错误 455

由于优化,这里变量<>是不可访问的 456

缺少变量名称 456

缺少变量 456

Variant没有引用automation对象 457

Variant没有引用OLE对象 458

Variant错误 458

Variant不是数组 459

Vendor初始化失败:ORA[NT]7[1,2,3].DLL 459

W 460

API<>上的Windows套接字错误:<> 460

API连接上的Windows套接字错误:(10060) 460

<>上写错误 461

Y 462

无法向当前工程添加一个<>,因为它不是一个ActiveX库。点击OK启动一个新的ActiveX库工程 462

无法为这种类型的字段指定大小 462

在添加一个Automation对象前必须打开一个工程 463

必须选择一个VCL类 463

利用此驱动程序无法使用你的应用 463

你的用户名和密码未定义,要求你的数据库管理员创建一个InterBase注册 464