主题:[讨论]如何动态创建FROM。
kingingr
[专家分:1480] 发布于 2006-06-20 15:31:00
我想动态创建某个带数据库查询功能的FROM。请教如何实现。
详细叙述:
FORM1 中有个BUTTON 点这个按钮动态建立一个FORM
在这个FORM中与数据库连接的查询下拉条 此FORM上还有一个Value为OK的BUTTON
点这个按钮将把查询下拉条上的内容输出到 Form1.Caption中。
谢谢。
回复列表 (共5个回复)
沙发
hanwb2002 [专家分:1340] 发布于 2006-06-20 16:36:00
uses
unit2;//把单元2引用过来
...
begin
from2 := Tfrom2.create(nil);
try
with from2 do
begin
ShowModal;
...
end;
finally
from2.free
end;
end;
这样就是动态创建窗体2,
至于:“在这个FORM中与数据库连接的查询下拉条 此FORM上还有一个Value为OK的BUTTON
点这个按钮将把查询下拉条上的内容输出到 Form1.Caption中。”这个问题你应该在窗体2里面写代码
板凳
kingingr [专家分:1480] 发布于 2006-06-20 17:04:00
......
果真是这样吗?
那企不是动态创建FROM并没有实际意义?也没有什么价值了?
昏。
3 楼
hanwb2002 [专家分:1340] 发布于 2006-06-20 17:40:00
动态创建窗口的意义和价值在于动态创建能节省用户系统资源(比如内存和CPU等),而且很多东西动态创建很方便,如果所有的东西都是系统初始化自动创建的话,那那时相应的时间会很慢。
4 楼
kingingr [专家分:1480] 发布于 2006-06-20 18:10:00
谢谢指点。
再给你30分。
呵呵。
5 楼
atomic [专家分:0] 发布于 2006-06-23 12:43:00
d
我来回复