form1 call form2 時 . 參數如何傳遞 & 回傳值 如何取得 ?? |
缺席
|
water
初階會員 發表:90 回覆:89 積分:35 註冊:2003-07-07 發送簡訊給我 |
不一定要非要用傳的.使用 跨Form變數 也可以 form1 code :
============
unit Unit1; interface uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls; type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end; var
Form1: TForm1; M_TVAR : STRING ; implementation uses Unit2; {$R *.DFM} procedure TForm1.Button1Click(Sender: TObject);
begin
form2.show;
end; procedure TForm1.FormCreate(Sender: TObject);
begin
M_TVAR := ' TEST VAR ';
end; end.
********************************************** Form2 code :
============
unit Unit2; interface uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls; type
TForm2 = class(TForm)
Label1: TLabel;
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end; var
Form2: TForm2; implementation {$R *.DFM} procedure TForm2.FormCreate(Sender: TObject);
begin
Label1.Caption:=M_TVAR;
end; end. *******************
Form2 返回時 . From1 如何取得返回值(Ture/False) PS:貼圖時.如何不會向左對齊 ?? 一切無為法.如虛亦如空.如如心不動.萬法在其中
------
一切無為法.如虛亦如空.如如心不動.萬法在其中 |
water
初階會員 發表:90 回覆:89 積分:35 註冊:2003-07-07 發送簡訊給我 |
|
pental
初階會員 發表:3 回覆:48 積分:30 註冊:2003-09-21 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |