如何用Delphi开发数据库客户端界面!!!
如何创建一个主窗口,在其中调用查询、修改等其他窗口,而且其他窗口都能
在主窗口里打开关闭。
我用父窗口加子窗口的方法来实现,但一打开主窗口子窗口也同时打开,打开
主窗口时子窗口可否不显示?我的思路可能是错的,请大家帮忙!!!
问题点数:10、回复次数:3Top
1 楼zsr(老牛)回复于 2001-03-07 18:55:00 得分 6
将子窗口设为动态的即可。
菜单中project---options中的forms中,
将子窗口从auto-create移至avalible中;
调用如下:
Child: TXXXForm;
with Child:= TXXXForm.Create(Application) do
try
Show;
update;
finally
free;
end;
TXXXForm为你的子窗口类名。
同时,TXXXForm的onclose中添加:
action:= cafree;
否则子窗口无法正常关闭。Top
2 楼bill_lasker()回复于 2001-03-07 19:40:00 得分 0
这个问题随便了Top
3 楼Ask100()回复于 2001-03-08 02:56:00 得分 4
实际上不非要用主副窗口呀!先新建一个工程,当前窗体为主窗体,在主窗体上放一个 BUTTON。再新键一个窗体,在上面实现你的各种功能。在主窗体的USES中调用地二个窗体的文件名,在 BUTTON 的 CLICK 事件中写上:
Application.CreateForm(TForm2,Form2);
Form2.ShowModal;
Form2.Free;
好了,点击 BUTTON 后第二个窗体出现了。Top




