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

首頁 > 編程 > 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技巧實現權限管理

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

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 精品国产一区二区三区蜜殿 | 黄色一级视频 | 美女视频黄a视频免费全过程 | 操操电影| japanesexxxx24videofree| 涩涩屋av| 中国免费一级毛片 | 精品人人人人 | 欧美成a人片在线观看久 | 欧美亚洲国产一区二区三区 | 国内精品久久久久久2021浪潮 | hd性videos意大利复古 | 99re久久最新地址获取 | 精品一区二区三区免费看 | 午夜视| 欧美成年人在线视频 | 国产女厕一区二区三区在线视 | 黄色成人小视频 | 国产精品久久久久久久久久 | 欧美日韩免费一区二区三区 | 国产做爰全免费的视频黑人 | 欧美视频黄色 | 国产中出视频 | 国产一级毛片高清视频 | 黄色av网站免费 | 久久人人av | av免费在线播放 | 欧美性受xxxxxx黑人xyx性爽 | 欧美一级棒 | 怦然心动50免费完整版 | 国产伦精品一区二区三区 | gogo全球大胆高清人露出91 | 九九热国产在线 | 中文区永久区 | 日本在线一区二区 | 国产一区二区在线免费播放 | 天天色图片 | 色播视频网站 | 免费毛片电影 | 色综合精品 | 黄视频网址 |