C chatop Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-22 #1 nil是什么东西? 我是刚刚初学DELPHI,以前玩的是VB,VB里面没有这种东东所以不知道所措上来问问. 不要笑我~!!!!
K kingdeezj Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-22 #6 NIL 是的类型是指针,它很特别,什么东东都不指向。类似于数据库的NULL的概念。
E eric.youbin Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-22 #8 if button1=nil then ; showmessage('此按钮没有被创建!');
远 远帆 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-22 #9 这个问题还真不太好说,你应该去看书。 一个nil指针通常表明内存尚未分配或类还没有被创建。 Assigned(指针)可以判断这个指针是否为nil。 但是有很多类在释放后,其指针并不会被设置为nil,这样下一次采用assigned(类)来 判断类是否已经创建就不会成功,所以很多时候,释放了类后需要手工设置 类:=nil
这个问题还真不太好说,你应该去看书。 一个nil指针通常表明内存尚未分配或类还没有被创建。 Assigned(指针)可以判断这个指针是否为nil。 但是有很多类在释放后,其指针并不会被设置为nil,这样下一次采用assigned(类)来 判断类是否已经创建就不会成功,所以很多时候,释放了类后需要手工设置 类:=nil