Delphi中从一个窗体传参数到另一个窗体的办法有哪些?

Delphi中从一个窗体传参数到另一个窗体的办法有哪些?有和网页中相似的session变量嘛?... Delphi中从一个窗体传参数到另一个窗体的办法有哪些?有和网页中相似的session变量嘛? 展开
 我来答
csq25107
2011-03-22 · TA获得超过257个赞
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
重载界面的CREATE函数。
例如:constructor Create(填写不同的参数即可); overload;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kkyyuue
2011-03-22 · 超过24用户采纳过TA的回答
知道答主
回答量:420
采纳率:0%
帮助的人:182万
展开全部
session相当于delphi全局变量,你可以用全局变量,但建议,最好方法,就是写个带参数的方法,调用时传入即可
如你可以在你要调用的这样写
private
FMyValue: string;
public
procedure SetParam(MyValue: string);
.....
procdure TForm1.SetParam(MyValue: string);
begin
FMyValue := MyValue;
end;
MyValue 就你要传入的参数, 值被传到FMyValue中;

调用:
Form1 := TForm1.Create(nil);
try
Form1.SetParam('你好,世界世界!');
Form1.Showmodual;
finally
Form1.Free;
end;
//这样,“你好,世界世界!”就被传到FMyValue中啦
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
DelphiPlus
2011-03-22 · TA获得超过161个赞
知道答主
回答量:58
采纳率:0%
帮助的人:0
展开全部
你可以定义一个全局变量来传递
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式