MDI,显示子窗体的问题(50分)

  • 主题发起人 主题发起人 a_ping
  • 开始时间 开始时间
在设计时你先将View_User_Form的visible为false.
 
可还是抱'cannot make a visible window modal'错误
可以将你的 [red]字窗体[/red] 的 [blue]visible[/blue] 属性 改为 [red]false[/red] 即可
 
在MDI方式中是不能用showmodal的;
至于后一种情况,检查一下你的form属性,是否有如下情形:(附delphi源代码)
if Visible or not Enabled or (fsModal in FFormState) or
(FormStyle = fsMDIChild) then
raise EInvalidOperation.Create(SCannotShowModal);
 
to 流浪星:
请注意,“我现在是SDI, 我用 Application.CreateForm(TView_User_Form, View_User_Form);”
 
多人接受答案了。
 
后退
顶部