D5升级到D6的问题(50分)

  • 主题发起人 主题发起人 kehua
  • 开始时间 开始时间
K

kehua

Unregistered / Unconfirmed
GUEST, unregistred user!
D5下编译通过的程序在D6下编译时出现如下错误:
Undeclared identifier:'TModalResult'
Undeclared identifier:'NULL'


Function SaveYesDlg:TModalResult;overload;
......
if TDBLookupCombobox(Temp).KeyValue<>Null then
什么原因?
 
改 Null 为 nil 试试看[^]
 
改NULL为nil后,错误信息变成Incompatible types
 
加上如下代码
var
const
NULL=''
编译时没有Undeclared identifier:'NULL'错误
出现了Undeclared identifier:'VarType'错误,VarType不是一个函数吗?
 
老兄,use Variants,d6中有关Variant的定义都移到了Variants单元中了。
 
to whf
谢谢你的提醒,问题Undeclared identifier:'NULL'解决啦!
还有问题Undeclared identifier:'TModalResult'是怎么回事呢?

 
试试use Controls
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
735
import
I
I
回复
0
查看
698
import
I
后退
顶部