窗体formmain中已经引用formmain1了,如下
uses
ServerController, Unit1;//unit1即为引用formmain1
为什么主窗体不能调用引用窗体啊?
procedure TformMain.IWButton3Click(Sender: TObject);
begin
Tformmain1.Create(webapplication);
formmain1. //后面带不出show事件,请问是什么原因.
end;
改成这样也不行
procedure TformMain.IWButton3Click(Sender: TObject);
begin
formmain1:=Tformmain1.Create(webapplication);
formmain1. //后面带不出show事件,请问是什么原因.
end;
uses
ServerController, Unit1;//unit1即为引用formmain1
为什么主窗体不能调用引用窗体啊?
procedure TformMain.IWButton3Click(Sender: TObject);
begin
Tformmain1.Create(webapplication);
formmain1. //后面带不出show事件,请问是什么原因.
end;
改成这样也不行
procedure TformMain.IWButton3Click(Sender: TObject);
begin
formmain1:=Tformmain1.Create(webapplication);
formmain1. //后面带不出show事件,请问是什么原因.
end;
begin
formmain1:=Tformmain1.Create(webapplication);
formmain1. //后面带不出show事件,请问是什么原因.
end;这样是正确的,至于带不出 可能是你别地地方代码出错,或者关闭重启下delphi
begin
formmain1:=Tformmain1.Create(webapplication);
formmain1. //后面带不出show事件,请问是什么原因.
end;这个是对的,前面的不清楚你的TFormmain1的构造函数中是否把对象地址赋给formmain1,如果没有,就是不对的。
至于有时带的出,有时带不出,这个是delphi的ide问题,我有时也会碰到。
确保这个参数没有问题,第一句CREATE能通过编译。