麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Delphi > 正文

Delphi編碼標準——文件命名

2019-11-18 18:36:39
字體:
來源:轉載
供稿:網友
件命名
1 項目文件:項目文件的名稱應當具有描述意義。
例如:“The Delphi 5 Developer’s Guide Bug Manager”的項目名稱為DDGBugs.dPR一個系統信息程序的名稱為SysInfo.dpr。
2 窗體文件:窗體文件的名稱應當表達出窗體的用途,且具Frm后綴。
例如:Student窗體的文件名叫StudentFrm.dfm,主窗體的文件名叫MainFrm.dfm。
3 數據模塊文件:數據模塊文件的名稱應當表達出數據模塊的作用,且具有DM后綴。
例如:Student數據模塊的文件名叫StudentDM.dfm。
4 遠程數據模塊文件:遠程數據模塊文件的名稱應當表達出遠程數據模塊的用途。名稱后要RDM后綴。
例如:遠程數據模塊的文件叫StudentRDM.dfm。
5 單元文件
1. 普通單元的結構
(1) 單元名:單元的名稱應當有描述性。
例如:應用程序的主窗體單元叫MainFrm.pas。
(2) Uses句子:Interface部分的Uses子句應當只包含該部分需要的單元。不要包含可能由Delphi自動添加的單元名。Implementation部分的Uses子句應當只包含該部分需要的單元,不要有多余的單元。
(3) Interface部分:Interface部分應當只包含需要被外部單元訪問的類型、變量、過程與函數的聲明。而且,這些聲明應當在Implementation部分之前。
(4) Implementation部分:I m p l e m e n t a t i o n部分包括本單元私有的類型、變量、過程與函數的實現。
(5) Initialization部分:不要在I n i t i a l i z a t i o n部分放置花費時間很多的代碼。否則,將導致應用程序啟動時顯得很慢。
(6) Finalization部分:確保釋放所有在I n i t i a l i z a t i o n部分中分配的資源。
6 窗體單元:窗體單元文件的名稱與相應的窗體名稱相同。
例如:StudentFrm窗體的單元名稱叫StudentFrm.pas。
7 數據模塊單元:數據模塊單元文件的名稱與相應的數據模塊名稱相同。
例如:數據模塊單元的名稱叫StudentDM.pas。
8 通用的單元:通用單元的名稱應當表達出它的用途。
例如:一個控制單元的名稱叫Control.pas,包含全局變量的單元名稱叫StudentGlobals.pas。(注意,一個項目中單元名稱必須是唯一的。通用單元名不能重名。)
9 組件單元:組件單元應放在單獨的路徑中,以表明它們是定義組件的單元。它們一般與項目不放在同一路徑下。單元文件名稱應表達出其內容。
10 文件頭:所有源文件和項目文件都應具有文件頭。
一個正確的文件頭應包含以下信息:
{
Copyright @ YEAR by AUTHORS
}

上一篇:Delphi編碼標準——包命名

下一篇:Delphi編碼標準——組件命名

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 色淫视频 | 国产亚洲精品久久久久久久久 | 国产一级小视频 | 亚洲人成中文字幕在线观看 | 久久中文一区 | h视频免费在线 | 亚洲欧美成aⅴ人在线观看 av免费在线播放 | 欧美精品在线免费观看 | 欧美成人精品一区二区三区 | 久久里面有精品 | 海外中文字幕在线观看 | 欧美日韩在线免费观看 | 在线中文字幕不卡 | 亚洲一级片在线观看 | 人禽l交免费视频 | 午夜看毛片 | 美国av片在线观看 | 亚洲国产资源 | 亚洲国产高清一区 | 国产毛片aaa一区二区三区视频 | 成人短视频在线观看 | 国产一区毛片 | 91麻豆精品国产91久久久无需广告 | 伊人久久国产精品 | 91av在线免费播放 | 久久国产精品久久久久 | 国产一区二精品区在线 | 久久国产精品免费视频 | 久久精品亚洲成在人线av网址 | 国产二区三区四区 | 一及毛片视频 | 色呦呦一区二区三区 | 中文字幕在线观看网址 | 成人在线免费观看网址 | 黑人三级毛片 | 亚洲网站免费观看 | 日本欧美一区二区三区在线观看 | 午夜精品影院 | 亚洲欧美日韩一区二区三区在线观看 | 欧美aⅴ在线观看 | 亚洲精品成人久久久 |