我调用一个窗体,当窗体关闭时,需要返回一个字符串,怎么做?
如:
procedure form1.button1click(sender: Tobject)
var
AForm: TForm;
begin
AForm:= TForm.create(nil);
Aform.ShowModal;
//如何在这里取得Aform返回的一个字符串?
end;
如:
procedure form1.button1click(sender: Tobject)
var
AForm: TForm;
begin
AForm:= TForm.create(nil);
Aform.ShowModal;
//如何在这里取得Aform返回的一个字符串?
end;
解决方案 »
- 控件问题啊
- delphi 发送邮件时 为什么只能发送163的别的不行?
- 提示非法访问,帮我看看!
- 大家有没有见过编译时错行的问题?
- 北京招聘Delphi全职工程师,88511445-1003 101
- 在dll中应用ado的问题,请大家来帮忙
- ADOQUERY中SQL为'select 计算_姓名='',姓名代码,工资 FROM 工资',列计算_姓名如何 实现修改功能?
- 在delphi中往一个文本文件写东西时如何换行? 回答着给分!!!!
- 100分,有关ADOQuery控件的Fields属性问题。。。
- 请问TStrings的Delimiter如何用?最好举个例子.谢谢!
- 关于上传,下载的问题~在线等!!
- 局域网机器访问
2、在窗口的OnClose事件中:ResultStr:='窗口已关闭!';
3、可以在工程的任何地方引用ResultStr;
{ Public declarations }
sReturnValue: String;
end;
或者
var
Form1: TForm1;
sReturnValue: String;
在窗口中对sReturnValue读写,showmodal完毕之后,取了sReturnValue的值(Form1.sReturnValue)再释放窗口实例