电竞比分网-中国电竞赛事及体育赛事平台

分享

delphi 類(lèi)成員默認(rèn)可見(jiàn)性

 一路狂奔141 2014-09-18

 Delphi一般形式:

type 
          TForm1 = class(TForm) 
            Button1: TButton; 
            procedure Button1Click(Sender: TObject); 
          private
          { Private declarations } 
          public 
          { Public declarations } 
          end;
字段 Button1  和過(guò)程 Button1Click  并沒(méi)有被明確地放到哪個(gè)可見(jiàn)性區(qū)域中。那么這時(shí)候它們的可見(jiàn)性按什么規(guī)則來(lái)確定呢?此時(shí)和編譯指令$M 密切相關(guān)。

    $M 用來(lái)控制編譯器是否給類(lèi)生成運(yùn)行時(shí)類(lèi)型信息。所以,在{$M+}狀態(tài),Button1 和 Button1Click 被隱含指定到 published 域;在{$M-}狀態(tài),則到 public 域。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀(guān)點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多