就是当你创建一个frame后,设置Project->Options里的Frame为Auto-create forms后,运行总会出现Undeclared identtifier:Frame2,真奇怪。bcb并不会出现这个问题啊
而查看了Project文件,看起来又好像正常program Project1;uses
Forms,
Unit1 in 'Unit1.pas' {Form1},
Unit2 in 'Unit2.pas' {Frame2: TFrame};{$R *.res}begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TFrame2, Frame2); 就是出错在这一句
Application.Run;
end.
而查看了Project文件,看起来又好像正常program Project1;uses
Forms,
Unit1 in 'Unit1.pas' {Form1},
Unit2 in 'Unit2.pas' {Frame2: TFrame};{$R *.res}begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TFrame2, Frame2); 就是出错在这一句
Application.Run;
end.
没这个必要吧
楼主试试把定义的frame放到available forms里面,如果这样还不行,keke~~~
没这个必要吧
楼主试试把定义的frame放到available forms里面,如果这样还不行,keke~~~