良好的命名慣例能大幅提升程式碼可讀性。建議將資料型態縮寫前置於變數名稱,如 edtInputBox、mmFile、btnCalc。以下整理 C++Builder 常用元件的標準縮寫對照表,供開發時參考。
| 縮寫 | 元件類別 |
|---|---|
| mm | TMainMenu |
| pm | TPopupMenu |
| mmi | TMainMenuItem |
| pmi | TPopupMenuItem |
| lbl | TLabel |
| edt | TEdit |
| mem | TMemo |
| btn | TButton |
| cb | TCheckBox |
| rb | TRadioButton |
| lb | TListBox |
| cb | TComboBox |
| scb | TScrollBar |
| gb | TGroupBox |
| rg | TRadioGroup |
| pnl | TPanel |
| cl | TCommandList |
| 縮寫 | 元件類別 |
|---|---|
| bbtn | TBitBtn |
| sb | TSpeedButton |
| me | TMaskEdit |
| sg | TStringGrid |
| dg | TDrawGrid |
| img | TImage |
| shp | TShape |
| bvl | TBevel |
| sbx | TScrollBox |
| clb | TCheckListBox |
| spl | TSplitter |
| stx | TStaticText |
| cht | TChart |
Win32 頁籤元件較少用於一般商務應用,常見者如 TTabControl(tab)、TPageControl(pgc)、TImageList(iml)等,建議依專案習慣自行擴充。
edtUserName、edtPassword。int* p, q; 這類易誤解宣告,指標/參考符號應貼近變數名:int *p, *q;。貼近 IDE 元件面板的命名習慣,能讓維護者一眼識別元件類型,減少認知負擔。