多个窗体中传递参数在那里定义,各个窗体如何引用? |
尚未結案
|
dragon100
一般會員 發表:20 回覆:11 積分:6 註冊:2004-06-29 發送簡訊給我 |
|
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
您好!
Unit Unit1 interface Uses Windows, Messages, Sysutils... type TForm1 = Class(TForm) Private {Private declarations} 孌數1 : Integer; //變數1為私人宣告, 只适用于此Unit, 其它的Unit不能調用 Public {Public declarations} 變數2 : Integer; //變數2為公用宣告, 其它的Unit可以調用 //在其它的Unit調用孌數2時, 必須先Uses此Unit, 即Uses Unit1 //然后在調用時, 用"Form1.孌數2 := 100;"的方法即可 end; Var Form1 : TForm1; 變數3 : Integer; //全域孌數區, 孌數3可以被其它的Unit調用 //和之前的Public不同的是, 宣告在此處的孌數, 在其它的Unit調用時 //只需Uses此Unit, 即Uses Unit1, 然后在調用時, 就可把變數3當作自己 //的變數來用, 即在孌數名稱前不用再加上所在的Form名稱 //如"孌數3 := 100;", 而不用寫成"Form1.變數3 := 100;" implementation {$R*.DFM} ...================================= 有空來瞅瞅我﹗因為我是您的朋友﹐有您真好﹗ ================================
------
忻晟 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |