我是靠谱客的博主 自觉哑铃,最近开发中收集的这篇文章主要介绍VB 的信息: 对象匈牙利表示法命名约定,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

这是作为引用的匈牙利表示法的一致使用提供的 Visual Basic 控件和对象前缀列表。此列表将帮助标准化该结构编码样式和应用程序的逻辑。 

Object
Prefix
Example
--------------------------------------------------------------------------
Form
frm
frmFileOpen
Check box
chk
ReadOnly
Combo box
cbo
cboEnglish
Data-bound combo box
dbc
dbcEnglish
Command button
cmd
cmdCancel
Data
dat
datBiblio
Directory list box
dir
dirSource
Drive list box
drv
drvTarget
File list box
fil
filSource
Frame
fra
fraLanguage
Grid
grd
grdPrices
Data-bound grid
dbg
dbgPrices
Horizontal scroll bar
hsb
hsbVolume
Image
img
imgIcon
Label
lbl
lblHelpMessage
Line
lin
linVertical
List box
lst
lstPolicyCodes
Data-bound list box
dbl
dblPolicyCode
Menu
mnu
mnuFileOpen
OLE container
ole
oleObject1
Option button
opt
optFrench
Picture box
pic
picDiskSpace
Shape
shp
shpCircle
Text box
txt
txtGetText
Timer
tmr
tmrAlarm
Object
Prefix
Example
------------------------------------------------------------------------
Vertical scroll bar
vsb
vsbRate
Animation button
ani
aniMailBox
bed
Pen
Bedit
bedFirstName
Checkbox
chk
chkReadOnly
Picture clip
clp
clpToolbar
Communications
com
comFax
Control
ctl
ctrCurrent
Data control
dat
datBiblioDirectory
Directory list box
dir
dirSource
Common dialog ctrl
dlg
dlgFileOpen
Drive list box
drv
drvTarget
File list box
fil
filSource
Form
frm
frmEntry
Frame (3d)
fra
fraStyle
Gauge
gau
gauStatus
Group push button
gpb
gpbChannel
Graph
gra
graRevenue
Grid
grd
grdPrices
Pen Hedit
hed
hedSignature
Horizontalscrollbar
hsb
hsbVolume
Image
img
imgIcon
Pen Ink
ink
inkMap
Keyboard key status
key
keyCaps
Label
lbl
lblHelpMessage
Line
lin
linVertical
MDI child form
mdi
mdiNote
MAPI message
mpm
mpmSentMessage
MAPI session
mps
mpsSession
MCI
mci
mciVideo
Menu
mnu
mnuFileOpen
Object
obj
objUserTable
Option Button (3d)
opt
optRed
Outline control
out
outOrgChart
3d Panel
pnl (3d)
pnlTitleList
Report control
rpt
rptQtr1Earnings
Shape controls
shp
shpCircle
Spin control
spn
spnPages
Timer
tmr
tmrAlarm
Vertical scroll bar
vsb
vsbRate
Database Objects
Prefix
Example
--------------------------------------------------------------------------
ODBC Database
db
dbAccounts
ODBC Dynaset object
dyn
dynSalesByRegion
Field collection
fld
fldCustomer
Field object
fld
fldAddress
Form
frm
frmNewUser
Index object
idx
idxAge
Index collection
idx
idxNewAge
Macro
mcr
mcrCollectUsers
QueryDef object
qry
qrySalesByRegion
Query
qry
qrySalesByRegion
Report
rpt
rptAnnualSales
Snapshot object
snp
snpForecast
Table object
tbl
tblCustomer
TableDef object
tbd
tbdCustomers

下表列出了标准的第三方供应商名称前缀字符与控件前缀一起使用: 
Vendor
Abbreviation
-------------------------------------------
MicroHelp (VBTools)
m
Pioneer Software Q+E Database
p
Crescent Software
c
Sheridan Software
s
Other (miscellaneous)
o
Objects
Prefix
Example
---------------------------------------------------------------------
Alarm(Microhelp)
almm
almmAlarm
Animate(Microhelp)
anim
animAnimate
Callback(Microhelp)
calm
callback
Combo Box(Pioneer)
cbop
cbopComboBox
Combo Box(Sheridan)
cbos
cbosComboBox
DB_Check(Pioneer)
chkp
chkpCheckBox
chart(Microhelp)
tm
tmChart
Clock(Microhelp)
clkm
clkmClock
Command Button(Microhelp)
cmdm
cmdmCommandButton
DB_Command(Pioneer)
cmdp
cmdpCommandButton
Command Button(Group)(Microhelp)
cmgm
cmgmBtton
Command Button (icon) (Microhelp)
cmim
cmimCommandButton
CardDeck(Microhelp)
crdm
crdmCard
Dice(Microhelp)
dicm
dicmDice
SSDir(Sheridan)
dirs
dirsDirList
SSDrive(Sheridan)
drvs
drvsDriveList
File List(Microhelp)
film
filmFileList
SSFile(Sheridan)
fils
filsFileList
Flip(Microhelp)
flpm
flpmButton
Form Scroll(Microhelp)
fsrm
fsrmFormScroll
Gauge(Microhelp)
gagm
gagmGauge
Graph(Other)
gpho
gphoGraph
Q_Grid(Pioneer)
grdp
grdpGrid
Horizontal Scroll Bar(Microhelp)
hsbm
hsbmScroll
DB_Hscroll(Pioneer)
hsbp
hsbpScroll
Histo(Microhelp)
hstm
hstmHistograph
Invisible(Microhelp)
invm
invmInvisible
Icon Tag(Microhelp)
itgm
itgmListBox
Key State(Microhelp
kstm
kstmKeyState
Label (3d) (Microhelp)
lblm
lblmLabel
Line(Microhelp)
linm
linmLine
DB_List(Pioneer)
lstp
lstpListBox
SSList(Sheridan)
lsts
lstsListBox
MDI Control(Microhelp)
mdcm
mdcmMDIChild
SSMenu(Sheridan)
mnus
mnusMenu
Marque(Microhelp)
mrqm
mrqmMarque
OddPic(Microhelp)
odpm
odpmPicture
Picture(Microhelp)
picm
picmPicture
DB_Picture(Pioneer)
picp
picpPicture
Property Vwr(Microhelp)
pvrm
vrmPropertyViewer
DB_RadioGroup(Group)(Pioneer)
radp
radqRadioGroup
Slider(Microhelp)
sldm
sldmSlider
Spinner(Microhelp)
spnm
spnmSpinner
Spreadsheet(Microhelp)
sprm
sprmSpreadsheet
Stretcher(Microhelp)
strm
strmStretcher
Screen Saver(Microhelp)
svrm
svrmSaver
Switcher(Microhelp)
swtm
swtmSwitcher
Tag(Microhelp)
tagm
tagmListBox
Timer(Microhelp)
tmrm
tmrmTimer
ToolBar(Microhelp)
tolm
tolmToolBar
Tree(Microhelp)
trem
tremTree
Input(Microhelp) (Text)
txtm
inpmText
DB_Text(Microhelp)
txtp
txtpText
Vertical Scroll Bar(Microhelp)
vsbm
vsbmScroll
DB_VScroll(Pioneer)
vsbp
vsbpScroll

最后

以上就是自觉哑铃为你收集整理的VB 的信息: 对象匈牙利表示法命名约定的全部内容,希望文章能够帮你解决VB 的信息: 对象匈牙利表示法命名约定所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部