问一个巨简单的问题。

yangzi 2003-05-30 03:02:04
对了,比如我有一个主Form,上面有一个button,当我clicked it 时,打开一个子FORM.

我想问的是调用子Form的create函数时用什么作它的参数好。

subForm.create(nil);??
subForm.create(mainForm); ??
subForm.create(Application); ??

兄弟在国外,手头没有delphi的书。
...全文
54 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
boboiilee19 2003-05-30
  • 打赏
  • 举报
回复
Application.Create(TForm2,Form2);
Form2.Show;
yangzi 2003-05-30
  • 打赏
  • 举报
回复
明白啦。谢谢大家。
cxz7531 2003-05-30
  • 打赏
  • 举报
回复
subForm.create(nil);跟subForm.create(Application); 是一回事,在取nil的时候也就是不指出属主,缺省属主就是Application。我经常不用nil、Application、mainform,而用self
belllab 2003-05-30
  • 打赏
  • 举报
回复
Application.CreateForm(TsubForm,subForm);
blueshrimp 2003-05-30
  • 打赏
  • 举报
回复
button1.click时

Application.Create(TsubForm, subForm1);
subForm.Show;
hillseok 2003-05-30
  • 打赏
  • 举报
回复
subForm.showModal;
xzhbaggio 2003-05-30
  • 打赏
  • 举报
回复
先uses这个FORM
再定义subForm.create(TsubForm)

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧