求助各们高手!十万为急!关于窗体的参数传递!在线等待 在unit1中加入user unit2,可以用unit2的变量 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在form1的implementation下使用 uses unit2然后在form2中就可以使用form1.hide等等也可以使用form1的其他参数 比如在form1和form2之间传递参数时,1、两个窗口要相互引用(也可根据实际情况酌情考虑)。2、可在一窗体中定义一public类型的变量。3、实现参数互传。 uses //加入其它的 Unit就可以了;如: Form2.Value//form2就是其它的窗体,但是要把Form2对应的Unit也入调入它变量的Uses里边 楼上说得对,但是如果unit2想使用unit1中的变量的话,申明一个全局变量也可以。有些参数可以在窗体的Tag参数传递的。 unit Unit1;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Label1: TLabel; private { Private declarations } public { Public declarations } end;var Form1: TForm1;在这加入你的变量就可以了这里的变量是整个项目都可以调用的implementation{$R *.DFM}end. 也可以通过消息来传递,比如在Form1中定义一个消息,并用SendMessage把它发送出去;在Form2中也要定义它,然后写一个接收该消息的过程。这种办法比上面提到的要复杂(其实会了就觉得简直了),但做为Delphi开发人员迟早要掌握的。你可以查看一下Delphi5 Developer's Guide 在form1的implementation下使用 uses unit2再unit2里的public下申明一个函数procedure ShowMe(aID:integer);就可以在form1里调用了例如,form2.showme(); 动态库用DELPHI转化,高手们进 文件关联所碰到的问题100分等待 关于DBChart1的一个巨难问题?急!!!! 请教关于使用Move函数后的字节问题 delphi+adoquery,用SELECT查询没有满足条件的记录,如果再做其它查询时就会出错? 讨论:美萍VOD的原理 在Stringgrid里怎么判断客户输入的不是数字?然后返回要求从新输入? 很简单的问题,急 急!!!!TPrinter报表打印问题 在线等,请教,大哥大姐来帮帮忙 数据库方面,我该看什么书 50 分 奉送!!!!! 有没有delphi网络编程方面的书推介
然后在form2中就可以使用form1.hide等等也可以使用form1的其他参数
1、两个窗口要相互引用(也可根据实际情况酌情考虑)。
2、可在一窗体中定义一public类型的变量。
3、实现参数互传。
//加入其它的 Unit就可以了;
如:
Form2.Value//form2就是其它的窗体,但是要把Form2对应的Unit也入调入它变量的Uses里边
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls;type
TForm1 = class(TForm)
Label1: TLabel;
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;在这加入你的变量就可以了
这里的变量是整个项目都可以调用的
implementation{$R *.DFM}end.
再unit2里的public下申明一个函数procedure ShowMe(aID:integer);
就可以在form1里调用了
例如,form2.showme();