MDI的问题。 ( 积分: 100 )

  • 主题发起人 主题发起人 cmd9x
  • 开始时间 开始时间
C

cmd9x

Unregistered / Unconfirmed
GUEST, unregistred user!
不知道该如何描述这个问题,大概意思是这样的:
一个启动闪窗(Normal)、
一个MDI主窗体(MDIForm)、
一个MDI子窗体(MDIChild)、
一个普通窗体(Normal)
在工程里写 Application.CreateForm(闪窗);Application.Run;
在闪窗里写 Application.CreateForm(MDI主窗体);
这样一来,主窗体里打不开那个MDI子窗体了,但是可以打开普通窗体,
不知道如何解决。
 
不知道该如何描述这个问题,大概意思是这样的:
一个启动闪窗(Normal)、
一个MDI主窗体(MDIForm)、
一个MDI子窗体(MDIChild)、
一个普通窗体(Normal)
在工程里写 Application.CreateForm(闪窗);Application.Run;
在闪窗里写 Application.CreateForm(MDI主窗体);
这样一来,主窗体里打不开那个MDI子窗体了,但是可以打开普通窗体,
不知道如何解决。
 
自己顶一下
 
在工程里 Application.CreateForm(MDI主窗体);
MDI主窗体.FormCreate事件中: Application.CreateForm(闪窗);
 
那样不行,我是在闪窗里连接数据库的,再说都启动好了,我还要闪窗做什么呢,呵呵
 
顶一下先
 
MDIForm必须为Application的主窗体(即第一个用Application.CreateForm创建的窗体),否则不能正常工作。
 
算了,虽然麻烦点,还是接受了,谢谢哈[:D]
 
后退
顶部