Delphi5中的VarIsNull()函数在Delphi7中编译时为何会出错?(50分)

  • 主题发起人 主题发起人 xxwdc
  • 开始时间 开始时间
X

xxwdc

Unregistered / Unconfirmed
GUEST, unregistred user!
Var
vLookupGroup:Viriant;
vLookupGroup:=ADOQueryOperator.Lookup('操作员',Frm_Main.sOperator,'权限组');
IF Not [blue]VarIsNull(vLookupGroup)[/blue] Then
Frm_Main.sRightGroup:=Trim(VarToStr(vLookupGroup))
Else
Frm_Main.sRightGroup:='公共组';

VarIsNull()函数在Delphi5中已编译通过,现在换成Delphi7编译时,为何会出错?
请高手指点... ...
 
没用过7
看看是不是varisnull()这个函数已经不在system单元中定义而换成了别的单元
而DELPHI7没有把它默认USES进来(只是猜想。。HAHA)
 
use Variants;

从D6开始起的变化。
 
谢谢两位,我按照LuJuHe的办法修改之后通过了。
 
后退
顶部