求问lazarus中怎样打开新窗口
pascal吧
全部回复
仅看楼主
level 11
我做了两个窗体:From1和From3,怎样点击一个按钮后打开From3?
我看delphi说是From3.show
但是lazarus说From3错误,Show也错误
我改成Unit3.show
然后它说Show是未知标识符
我把Unit3.去掉
它又能运行
但是Unit3没有显示
2013年06月02日 03点06分 1
level 11
顶!求大神@fp4869
2013年06月02日 11点06分 2
纳尼
2013年06月02日 11点06分
我看看
2013年06月02日 11点06分
我记得有一个函数,但太久不用了,忘了……………… (我也不常用)
2013年06月02日 11点06分
@fp4869 想想吧
2013年06月02日 13点06分
level 13
真的可以吗?[乖]
2013年06月02日 12点06分 3
level 11
多想想。。。我发现noip吧好像就只有三个人在冒泡。。。@EXPsta @邓文狄 @fp4869 其他都是坑爹的水贴或是求助帖。。。
2013年07月10日 06点07分 4
noip吧?
2013年07月10日 09点07分
喂喂喂,我不也经常冒泡吗(虽然发帖量远小于他们)
2013年07月10日 09点07分
擦擦。。。。pascal吧。。。。@EXPsta 。。。。。。。。。。。。@courage17340 好了,看见你的头像了,眼熟你。。
2013年07月10日 09点07分
回复 大帅又衰 :你们在干嘛……
2013年07月12日 08点07分
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分
level 11
2013年07月29日 13点07分 7
level 11
得先关联单元呀
才能用form3.show
2013年07月31日 01点07分 8
我已经uses unit3了
2013年07月31日 13点07分
回复 邓文狄 :是unit2还是3?
2013年08月09日 03点08分
level 1
Form3.ShowModal;
2016年10月04日 08点10分 9
多谢 但我发现Form3.Show也行
2016年10月05日 14点10分
1