UniGui中form调用的格式与普通的窗体调用不一样啊!!!--E297 Constant object cannot be passes as var parameter

非unigui在进行窗体调用的时候格式如下:
Application.CreateForm(TAbc001,Abc001);
Abc001.Caption:='test.....';
Abc001.ShowModal;
Abc001.Free;
在UniGui下,则需要改为:
UniAbc001:=TUniAbc001.Create(UniApplication);
UniAbc001.Caption:='test.....';
UniAbc001.ShowModal();
UniAbc001.Free;
否则,会出现如下错误:

posted @ 2024-03-04 14:02  阳光山色_码农  阅读(107)  评论(0)    收藏  举报