N notnoname Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-11 #1 我的意思就是说,formcreate一结束就运行某个过程。 不要用另外的form。
N netfool Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-11 #2 写些事件OnActivate,不过你需要一个Boolean变量来判断此FORM是第一次CREATE/SHOW,若不是,则退出
N notnoname Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-11 #3 是试过了,结果Form上的一些控件会出现显示不全的现象。要点他们他们才出来。
N notnoname Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-11 #5 太长了,大概是这样的,我要在一个listview里边添加item,这个过程很费时间,我想在mainform一create好就执行这个操作。 如果我把这个操作放在OnActivate里边,那么mainform建好的时候listview是没画全的。Viewtyle=vsReport。 您可以试验一下。
太长了,大概是这样的,我要在一个listview里边添加item,这个过程很费时间,我想在mainform一create好就执行这个操作。 如果我把这个操作放在OnActivate里边,那么mainform建好的时候listview是没画全的。Viewtyle=vsReport。 您可以试验一下。
K kirinma Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-11 #7 OnShow事件是在Create后触发的,我以前弄过,你可以试试
W wtopia Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-11 #8 就在ONCREATE里就可以了。费时间的话在OnShow过程也一样费时间! 你只能优化你的代码了:)
N notnoname Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-11 #9 onshow也不符合我的要求,我程序启动时间很长,我不想用户以为程序死掉了,所以想先让用户看到界面,然后用进度条指示。
Y yanbo Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-11 #11 在ONSHOW比较好,你可以先弹一个有进度条的FORM啊。
N notnoname Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-11 #12 老大,我就是不太想多用form嘛。你看我在问题里都写了。郁闷啊~~~~
C cnkk Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-12 #14 用 Windows 消息做,在 OnShow 的时候发出消息,处理代码就写在消息过程里, 本来刚才写了一个详细例子,贴子保存出错,气死! 这个方法一定行,我自己用过,需求与你差不多。
S silentman Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-14 #16 为他开一个线程,在FormCreate的最后或者在FormShow中开始这个线程!