编程论坛's Archiver

xiubing0377 发表于 2007-11-7 20:54

assigned()函数

<P>var<BR>    form2:tform2;//form2不是自动创建的窗体<BR>begin<BR>if not assigned(form2)then<BR>  form2:=tform2.create(application);<BR>  form2.show;<BR>end;<BR><BR>请问为什么,程序第一次运行可form2就是不创建,不能显示呢,not assigned(form2)怎么一直为假啊?<BR>望赐教!谢谢<BR></P>

anthony634 发表于 2007-11-8 20:14

<P>not assigned(form2)怎么一直为假啊?<BR><BR>因为form2不为nil,所以一直为假</P>

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.