动态创建了很多 TTabSheet
TTabSheet 上再创建个 Panel ,再把窗体放到 Panel 上现在我要实现:
创建某某窗体后,只让这个窗体保持焦点,就像 ShowModal 那样创建窗体的过程是:
procedure PageCreateForm(Component:TComponentClass; var Form;)
begin
...
application.CreateForm(Component , Form);
...
end;该怎么做到呢?
消息? 还是用其它的什么办法?
TTabSheet 上再创建个 Panel ,再把窗体放到 Panel 上现在我要实现:
创建某某窗体后,只让这个窗体保持焦点,就像 ShowModal 那样创建窗体的过程是:
procedure PageCreateForm(Component:TComponentClass; var Form;)
begin
...
application.CreateForm(Component , Form);
...
end;该怎么做到呢?
消息? 还是用其它的什么办法?
解决方案 »
- COM+做服务器,DataSetProvider应该怎样设置?
- 怎样实现像FlashGet那样,一点网页一个连接就能激活我的应用程序并且能获得URL地址
- PL-SQL语言是什么语言?适用于什么数据库?
- Delphi从模板继承的窗口创建后show时出现 abstract error
- Delphi7报表问题
- 如何在delphi中动态建立表?
- 请问:要从何处找到 Mapinfo或Arcinfo等软件?购买或下载,如果是购买,大概要多少钱?
- how to copytoclipboard????
- 祝贺!妈的,终于找到工作了!up有分!
- 如何将两幅BMP图象用算法将其相互透明地重叠在一起?
- 从网页中下载一个.ocx控件。 。。本地的应用程序怎么动态的调用这个ocx??
- 这到底是怎么回事? 关于什么我也不懂, 进来细说...
Frame,Delphi优秀的特点之一,让你实现界面代码的重用。
不明白你在Panel里面的东西要ShowModal干嘛
噢,原来是这样是这样子的
窗体创建在每一个 TabSheet 里,而有的窗体(比如一个"员工选择"等等小窗口)
是必须要用户选择后才能够继续其它的操作的,就是要在这个窗体关闭后才能操作
其它窗体,以前用 ShowModal 就可以了
现在就不知了?