在 Form1.button1中有事件:
form2:=tform2.create(self);
form2.TempFormName:=self.name;
form2.showmodal;但form2.tempform在form2.oncreate的时候就自动清空了.如何把form1.name传递到form2.tempformname中呢?
感谢各位!
form2:=tform2.create(self);
form2.TempFormName:=self.name;
form2.showmodal;但form2.tempform在form2.oncreate的时候就自动清空了.如何把form1.name传递到form2.tempformname中呢?
感谢各位!
解决方案 »
- 一段IE工具条应用代码出错,麻烦高手帮看
- 急 端口映射: 我想在192.168.0.1 的电脑上,将它的端口2000 映射到我的电脑上的2000 上! 就是这个简单的问题! 有什么办法
- 两层结构中关于事务处理的捆扰 100分
- 关于用FastReport打印报表的问题,急……在线等待!高分相送!!!
- 本人有一套ERP方面的软件 目前已有几十家客户已良好运行!!! 预购从速
- 一个很简单的问题
- Table1有 ‘证人1ID’ 和 ‘证人2ID’字段。table2中有ID,姓名两个字段,如何显示表1并将Id号换为对应的姓名
- 大家帮我看看,这样的项目应该怎样构造数据库?
- 我这条更改数据库记录的语句是哪儿错了?
- 清帮我看看哪儿写错了??????
- Delphi2009 IDE,RTL,编译器对Unicode支持改进,自编一个Edit控件,测试了下,效果不错。unit Edit1; interface uses SysUtils, Classes, Controls, StdCtrls; ty
- 用delphi如何简单地根据 'IP地址,端口','用户名/密码' 就能列出SQL Server2005的数据库名?
private
{ Private declarations }
FName:string;
public
{ Public declarations }
end;
function showForm(ANAme:string);
var
Form2: TForm2;implementation{$R *.dfm}
function showForm(ANAme:string);
begin
form2:=tform2.create(self);
try
form2.FName:=ANAme;
form2.showmodal;
finally
Form2.Free;
end;
end;在form1中直接调用
showForm(Form1.Name)
var
Form2:TForm;
begin
Form2:=TForm.Create(self);
Form2.Name:=self.Name;
form2.ShowModal;
end;Form2是已经创建好的还是动态创建的,不晓得tempformname在哪定义了
那么tempFormName是定义在form2中的public中的了,不然在Form1中是引用不了Form2.TempFormName的