想请问二个问题:当从主窗口到另外一个窗口时,(比方说点"查询按钮"显示查询窗口)时
1.查询窗口出现在主窗口的中间,但要求它要一直浮动在主窗口的上面.
但当我点击主窗口时,查询窗口就跑到后面去了,有什么方法可以使查
询窗口要一直浮动在主窗口的上面
2.同样的问题,当我把查询窗口最大化之后,它却完成覆盖了主窗口,而
我希望最大化后,主窗口中的标题和菜单不被覆盖,以便我执行其它的
操作.
以上是我遇到的两个问题,请各位大侠帮忙解决,小弟不胜感激.
1.查询窗口出现在主窗口的中间,但要求它要一直浮动在主窗口的上面.
但当我点击主窗口时,查询窗口就跑到后面去了,有什么方法可以使查
询窗口要一直浮动在主窗口的上面
2.同样的问题,当我把查询窗口最大化之后,它却完成覆盖了主窗口,而
我希望最大化后,主窗口中的标题和菜单不被覆盖,以便我执行其它的
操作.
以上是我遇到的两个问题,请各位大侠帮忙解决,小弟不胜感激.
非常感谢,上面问题是解决了,但当我运行程序时,其它的fsMDIChild窗口都显示了出来,而我希望,其它的窗口是当我点击了按钮事件才显示出来,有什么方法~~谢谢
在Project\Option选项中移到手动创建.
在按钮单击事件中添加
var
Form1:TForm1
begin
Form1:=TForm1.create(application);
Form1.show;
end
还是有一点不懂,请赐教:
我照上您说的做了,FORM2窗口的确不会在程序启动时出来了, 同时我也给按钮加了上述代码, 但是我点按钮时却总是出现FROM1,并没有出现FORM2,将代码中的FORM1改成FORM2也不行呀,请赐教,万分感谢!
(Form2:=TForm2.create(application);)
窗口名:=窗口类.CREATE(APPLICATION);例如你在接口部分为如下代码
type
Tquery = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;var
query: Tquery;
则在代码中要写成
query:=Tquery.create(application);
query.show
问题已解决,太感谢你了,给分