線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1197
推到 Plurk!
推到 Facebook!

多个窗体中传递参数在那里定义,各个窗体如何引用?

尚未結案
dragon100
一般會員


發表:20
回覆:11
積分:6
註冊:2004-06-29

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-01-09 16:28:24 IP:221.209.xxx.xxx 未訂閱
请问如何在一个工程的多个窗体中传递参数在那里定义,各个窗体如何引用?
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-01-10 09:53:16 IP:202.62.xxx.xxx 未訂閱
您好!
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}
...
================================= 有空來瞅瞅我﹗因為我是您的朋友﹐有您真好﹗ ================================
------
忻晟
系統時間:2024-07-01 21:43:11
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!