level 11
我做了两个窗体:From1和From3,怎样点击一个按钮后打开From3?
我看delphi说是From3.show
但是lazarus说From3错误,Show也错误
我改成Unit3.show
然后它说Show是未知标识符
我把Unit3.去掉
它又能运行
但是Unit3没有显示
2013年06月02日 03点06分
1
level 12
先在UNIT 1 里uses unit3;再form3.show,还不行,建议看窗体源码。
另外unit3 是一个单元。unit3.show明显错误,除非你在这个单元中定义了show这个过程或者变量,类等等。
2013年07月10日 13点07分
5
我一开始就是写Form3.Show;的,这个貌似只对Delphi有用
2013年07月11日 01点07分
我加了USES了的
2013年07月11日 01点07分
level 1
你确定Form3已经被Create过?
if Form3=nil then Form3:=TForm3.Create(Application);
Form3.Show;
2013年07月12日 11点07分
6
额,这是什么意思?
2013年07月12日 12点07分
回复 邓文狄 :如果一个对象没有被创建那么这个对象就不能被使用 所以要先Form3:=TForm3.Create(Application);
2013年07月12日 13点07分
回复 坚定支持goo :还是不行啊啊啊啊啊啊啊
2013年07月29日 06点07分
回复 坚定支持goo :错误信息:unit1.pas(39,8) Error: Identifier not found "From2"
2013年07月29日 06点07分