请问各位,delphi中formcreate和formshow有什么区别?(50

2025-05-13 07:16:01
推荐回答(4个)
回答1:

Formname:=Tformname.Create(Application); //参数Application表示此窗体的拥有者为Application。Create是大大持续下来的办法,感化是给对象实例分派内存,语法为:Show是显示已经创建的窗口。语法为:Formname.Show;别的,告诉你:Show是无模式显示窗体,ShowModal是模式显示窗体。 查看原帖>>

回答2:

Formname:=Tformname.Create(Application); //参数Application表示此窗体的拥有者为Application。Create是大大持续下来的办法,感化是给对象实例分派内存,语法为:Show是显示已经创建的窗口。语法为:Formname.Show;别的,告诉你:Show是无模式显示窗体,ShowModal是模式显示窗体。

回答3:

form1.show;application.createform(Tform1,form1); 查看原帖>>

回答4:

*******************formcreate是动态创建一个窗口******************formshow是显示已经创建的窗口。赞成,窗口必须先创建才能show,不然出现缺点! 查看原帖>>