请问怎样在两个窗口间传递参数啊?
解决方案 »
- 那为大侠有report machine 的教程或Demo. 小弟邮箱[email protected]
- 请问专门来编写给其它程序调用的DLL是用VC++好是delphi好呢?
- postren大哥:Indy /如何只用TIdUDPServer实现数据的发送和接受
- 翻译C为Delphi
- 2004年第一贴
- DELPHI POST网页相关问题
- 函数或者过程的形参前缀是"a"表示什么?
- power()函數是用來做什麼的?WIN98+D6找不到這個函數的幫助,還有Tan()
- 关于DELPHI 写的 ActiveX OCX 兼容的问题
- 求教多层分布的封装问题?
- 我的数据库内存占用怎么这么厉害!
- 程序界面设计高手请进-在线等待。。。(MSN Explorer问题)
在主窗口中定义变量并赋值,在另一窗体中包含主窗体,就可引用主窗体的变量了,注意:主窗体中声名变量时要在PUBLIC中定义
//把form2的editout的值传给form1的editin
edit2.text:=form?.edit1.text
数据库什么的类!!!
edit?.text :=form?.edit?.text
ychuiming(飞天) 那用什么方法?
然后在其他单元里引用的时候在变量前加上该窗体的名字就行了,
Tform1:
public
m_sPr:string;procedure showForm1(sPr:string);
begin
form1:=tform1.create(application);
form1.m_spr:=sPr;
form1.showmodel;
form1.free;
end;
test=record
....
end;procedure Tform2.Doform2(var t:test);
begin
with t do
begin
...
end;
if showmodal=mrok then
with t do
begin
...
end;
end; //in form1
var t:test;
with t do
begin
...
end;
with Tform2.create(self) do
begin
Doform2(t)
free;
end;
with t do
begin
...
end;
在你的
var form1 下面。
var 你的变量