B bobzane Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-01 #1 指放在哪个控件的哪个事件中。那段代码是针对ListBox的。
A angshuangxi Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-01 #2 放在工程文件中,就是dpr文件中,不过,如果是针对某个界面的listbox,一定要在放在 该界面create以后,或者放在该界面的create事件中
M mypine Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-01 #3 你可以在主窗体的OnCreate(Sender:TObject)事件中写下对ListBox的操作! procedure TForm1.FormCreate(Sender: TObject); begin ……(你的对ListBox操作的代码) end;
你可以在主窗体的OnCreate(Sender:TObject)事件中写下对ListBox的操作! procedure TForm1.FormCreate(Sender: TObject); begin ……(你的对ListBox操作的代码) end;
F fu_xiang_yu Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-01 #4 主form的formcreate事件吧 最早是在工程文件的application.initialize前
T terry_lzs Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-01 #5 1、可以放在工程文件的application.initialize前 2、可以放在主窗体的oncreate事件中 3、如果主窗体有显示,也可以放在onshow事件中
B bobzane Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-01 #6 我试过了,在Form.OnCreate事件中不行,出现错误,大概是因为Form还没有创建,Listbox也 应该没有创建,怎么能有针对ListBox的代码呢?(可能是这样). 开始的时候,我把这段代码放在form.OnPaint事件中,是可以用的,不过后来不知道怎么的, 就不能用了. 有没有在Create事件之后的其他事件了,Activate事件也不行.
我试过了,在Form.OnCreate事件中不行,出现错误,大概是因为Form还没有创建,Listbox也 应该没有创建,怎么能有针对ListBox的代码呢?(可能是这样). 开始的时候,我把这段代码放在form.OnPaint事件中,是可以用的,不过后来不知道怎么的, 就不能用了. 有没有在Create事件之后的其他事件了,Activate事件也不行.
T TYZhang Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-01 #8 to bobzane: 对窗体中控件初始化可以放在OnCreate事件中,而你的在OnCreate事件中对ListBox操作 出错的话,可能因为你的DataModule是在你的窗体之后创建的。 在工程文件中,将你的DataModule的创建放在窗体创建之前试一试。
to bobzane: 对窗体中控件初始化可以放在OnCreate事件中,而你的在OnCreate事件中对ListBox操作 出错的话,可能因为你的DataModule是在你的窗体之后创建的。 在工程文件中,将你的DataModule的创建放在窗体创建之前试一试。
B bobzane Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-01 #9 YTZhang: 谢谢你,按你的说法已经实现了,确实是应该将DataModule创建在窗体创建之前.给分了.