国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Delphi > 正文

Delphi編碼標準——組件命名

2019-11-18 18:36:39
字體:
來源:轉載
供稿:網友
組件命名
1. 組件類型的命名標準:組件的命名與類的命名類似,只不過它有3個字符的前綴。這些前綴用以標識公司、個人或其他實體。(注意,作為前綴的3個字符要小寫。)
例如,一個時鐘組件可以這樣聲明:
TlxSchool= class (TComponent)
2. 組件單元:組件單元只能含有一個主要組件,這是指出現在組件選項板上的組件。其他輔助性的組件或對象也可以包含在同一單元中。
3. 注冊單元:組件的注冊過程應當從組件單元中移走,放在一個單獨的單元中。這個注冊單元用于注冊所有組件、屬性編輯器、組件編輯器、向導等。組件注冊應當在設計期包中進行。因此,注冊單元應當包含在設計期包而不是運行期包中。建議注冊單元這樣命名:XxxReg.pas。
Xxx為3個字符前綴,以標識公司、個人或其他實體。
例如:本書中的注冊單元命名為LxReg.pas。
4 組件實例的命名規則:組件的名稱應當具有描述性。D e l p h i沒有為組件指定默認的名稱。單元命名要使用一個變更了的匈牙利命名規范。在這個標準中,組件名包括兩個部分:前綴和性質標識名。
(1) 組件的前綴:組件的前綴多是表現組件類型的字母縮寫。
例如:
btn: TButton
edt: TEdit
spdbtn:TSpeedButton
lstbx: TIistBox
如上所示,組件類型前綴是組件類型名變化而成的。下面的規則說明如何定義一個組件類型前綴:
1) 從組件類型名中移去T前綴。
例如:TButton變成Button。
2) 除了第一個元音,刪去所有元音字母。
例如:Button變成Bttn,Edit變成Edt。
3) 壓縮雙字母。
例如:Bttn變成Btn。
4) 如發生沖突,則在某一組件前綴中加入一個元音。
例如:在TBatton組件的前綴中加入元音變為batn,以區別TButton的前綴。
(2) 組件性質標識名:組件性質標識名是組件意圖的描述。
例如:一個用于新建窗體的TButton組件可命名為BtnNewForm。
一個編輯學生的組件可命名為EdtStudent。


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

下一篇:在Delphi技巧實現權限管理

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

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 得荣县| 威信县| 南投县| 定陶县| 富宁县| 茌平县| 长垣县| 肥城市| 神农架林区| 衡水市| 左贡县| 韶关市| 尉氏县| 仙桃市| 台江县| 时尚| 巴彦淖尔市| 天峻县| 如皋市| 苏尼特左旗| 徐闻县| 托克托县| 平遥县| 顺义区| 长乐市| 潼关县| 农安县| 东莞市| 阜南县| 灵丘县| 云和县| 华亭县| 西盟| 乌审旗| 苏尼特左旗| 任丘市| 钟山县| 林西县| 苍梧县| 大英县| 嘉义市|