你的代码是不是写错了:var Form2:TForm1;
Form2:=TForm1.Create(Application);
Form2:=TForm1.Create(Application);
解决方案 »
- 怎样改变标题栏的图标和生成的.exe文件的图标?在线等!!!!!!!!!
- Delphi中ODBC连接???????
- 向高手请教XP风格菜单设计的问题
- fastreport中demo中calendar的有关问题?
- 大家好,好久没有来了 ,一些贴没有接 信誉分少了 道歉 散分!5:00结贴
- 最近我做的一个软件总是在运行时报这样的错。急急!!!
- 那里有好的人事资源管理系统的原代码下载?
- 如何用标准的SQL书写如下语句:
- 呜呜! 与人鱼不如授之以鱼啊!
- Kingron,Kingron请进来!!!!!!!!!!!!!!!
- Delphi 什么时候出5.5呀?Linux下的kylix好用吗,谁在Redhat7.0下用过?
- 给我介绍一下DELPHI5内置的函数吧
向Kingron学习!
"默认是form,不过如果在With语句中就有问题了"
请问有什么问题呢?
大家快来听啊!
//var form2: TForm2
然后在主窗体调用的时候再动态声明一个不是更好。
procedure TMainForm.Button1OnClick(Sender: TObject);
var
Form2: TForm2;
begin
Form2 := TForm2.Create(Application);
Form2.Show;
end;
只要明白类在内存中的存放方式和self(this)指针,就明白老兄的意思
你的法子不太好,如果有 if not assigned(form2) then 这句话存在,
Form2根本不能被显示(没被初始化)。
那句话前面应该有: Form2 := nil;
to all
有没有发表Socket的专题?
I search...