|
|
[收集] VB編程規約 |
|
|
作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站 |
VB編程規約
jugnlesong
1. 對象命名規約
對象種類 |
對象名稱 |
對象前綴 |
例 |
FORM |
|
窗體 |
frm |
frmMain |
|
MDI 子窗體 |
子窗體 |
mdi |
mdiNote |
|
PICTURE BOX |
圖片控件 |
pic |
picView |
|
LABEL |
|
標籤控件 |
lbl |
lblMessage |
TEXT BOX |
文本控件 |
txt |
txtPassword |
FRAME |
|
框架控件 |
fra |
fraOption |
|
COMMAND BUTTON |
命令控件 |
cmd |
cmdClose |
|
CHECK BUTTON |
復選框 |
chk |
chkTaxInclude |
OPTION BUTTON |
單選框 |
opt |
optFemale |
COMBO BOX |
複合框 |
cbo |
cboGroup |
|
LIST BOX |
列表框 |
lst |
lstItems |
|
HORIZ SROLL BAR |
水平滾動條 |
hsb |
hsb |
|
VERTICAL SCROLL BAR |
垂直滾動條 |
vsb |
vsbVolume |
TIMER |
|
時間控件 |
tmr |
tmrAlarm |
|
DRIVE LIST BOX |
盤符控件 |
drv |
drvTarget |
DIRECTORY BOX 目錄控件 |
dir |
dirPath |
|
FILE LIST BOX |
文件列表控件 |
fil |
filSource |
|
SHAPE |
|
SHAPE控件 |
shp |
shpCircle |
|
LINE |
|
劃線控件 |
lin |
linVertical |
IMAGE |
|
圖像控件 |
img |
imgIcon |
|
DATA CONTROL |
數據控件 |
dat |
datBiblio |
|
OLE CONTROL |
OLE控件 |
ole |
oleExcel |
|
MENU |
|
菜單 |
mnu |
mnuFile |
|
2. ACTIVEX控件命名規約
對象種類 |
|
對象前綴 |
例 |
|
ADODC |
|
ado |
adoBiblio |
|
CommonDialog |
dlg |
dlgFileOpen |
MSComm |
com |
comFax |
|
DataCombo |
dbc |
dbcAuthor |
DataGrid |
dgd |
dgdTitles |
|
DataList |
dbl |
dblPublisher |
DataRepeater |
drp |
drpLocation |
DTPicker |
|
|
dtp |
dtpPublished |
MSHFlexGrid |
flex |
flexOrders |
MAPIMessages |
mpm |
mpmSentMessage |
MAPISession |
mps |
mpsSession |
MMControl |
mci |
mciVideo |
|
Monthview |
|
mvw |
mvwPeriod |
MSChart |
|
ch |
chSalesbyRegion |
MSFlexGrid |
msg |
msgClients |
SSTab |
mst |
mstFirst |
|
Slider |
|
sld |
sldScale |
|
StatusBar |
sta |
staDateTime |
SysInfo |
sys |
sysMonitor |
TabStrip |
tab |
tabOptions |
Toolbar |
|
tlb |
tlbActions |
TreeView |
tre |
treOrganization |
UpDown |
upd |
updDirection |
|
|
|
|
|
|
|
3. DAO對象命名規約
對象種類 |
對象前綴 |
例 |
|
DBEngine |
|
dbe |
dbeJet |
|
Workspace |
wsp |
wspMain |
|
Database |
|
db |
dbBiblio |
|
TableDef |
|
tbd |
tbdCustomers |
QueryDef |
|
qry |
qryAllTitle |
Recordset |
rec |
recTitles |
|
Field |
|
fld |
fldName |
|
4. ADO對象命名規約
對象種類 |
對象前綴 |
例 |
|
Connection |
cnn |
cnnOracle |
Command |
|
cmd |
cmdGetTitle |
Recordset |
rst |
rstTitles |
|
Parameter |
prm |
prmISBN |
|
Field |
|
fld |
fldCity |
|
5. 基本變量命名規約
變量類型 |
前綴 |
例子 |
BOLEAN布朗型 |
bln |
blnFound |
Byte字節型 |
byt |
bytArray |
Collection 集合型對象 |
col |
colTitle |
Currency貨幣型 |
cur |
curTax |
|
Date日期型 |
|
dtm |
dtmBegin |
|
Double雙精度浮點數 |
dbl |
dblRatio |
ERROR錯誤 |
err |
errLocal |
|
Integer 整数型 |
int |
intQuantity |
Long 長整数型 |
lng |
lngTotal |
|
Object對象 |
obj |
objCurrent |
Single単精度浮点数 |
sng |
sngAverage |
String字符串 |
str |
strUserName |
用戶定義類型 |
udt |
udtEmployee |
Variant變體型 |
vnt |
vntBookmark |
|
|
|
|
|
6. 變量適用範圍前綴命名規約
適用範囲 |
プリフィックス |
例 |
全局變量 |
g |
gstrUserName |
模塊級變量 |
m |
mblnDone |
局部變量 |
なし |
dblProfit |
7. 函數前綴命名規約
適用範囲 |
プリフィックス |
例 |
Sub |
|
|
|
|
窗體内 |
s |
sGrid_Set |
|
模塊內 |
ms |
msDb_Open |
Function |
|
|
|
|
窗體内 |
f |
fChange_Text |
模塊內 |
mf |
mfKanri_cmb_Set |
8. 通用變量命名
変数内容 |
変数名 |
属性 |
返回值 |
ret |
Integer或者Boolean |
循環變量 |
i |
Integer |
件数 |
cnt |
Integer |
SQL命令 |
mstrSQL |
String(basCommonで定義) |

|
|
相关文章:相关软件: |
|