进一步以下列格式命名对象。
语法
PrefixName
对象名前缀如下表。
前缀 | 对象 | 示例 |
acd | ActiveDoc(Active文档) |
|
chk | CheckBox(复选框) |
|
cbo | ComboBox(组合框) |
|
cmd | CommandButton(命令按钮) |
|
cmg | CommandGroup(命令按钮组) |
|
cnt | Container(容器) |
|
ctl | Control(控件) |
|
<user-defined> | Custom(自定义类) |
|
edt | EditBox(编辑框) |
|
frm | Form(表单) |
|
frs | FormSet(表单集) |
|
grd | Grid(表格) |
|
grc | Column(列) |
|
grh | Header(列头) |
|
hpl | HyperLink(超链接) |
|
img | Image(图像) |
|
lbl | Label(标签) |
|
lin | Line(线) |
|
lst | ListBox(列表框) |
|
olb | OLEBoundControl(OLE绑定控件) |
|
ole | OLE(OLE控件) |
|
opt | OptionButton(选项组) |
|
opg | OptionGroup(选项) |
|
pag | Page(页) |
|
pgf | PageFrame(页框) |
|
prj | ProjectHook |
|
sep | Separator |
|
shp | Shape(形状) |
|
spn | Spinner(微调) |
|
txt | TextBox(文本框) |
|
tmr | Timer(计时器) |
|
tbr | ToolBar(工具条) |
|
注释
前缀不是必须的,但是推荐这种好的编程习惯。使用前缀并不能规定变量的取值 — 在 Visual FoxPro 中,前缀仅仅作为一种命名的习惯。例如,增加前缀“cbo”并不能规定对象是一个组合框,但它可以提醒该对象是一个组合框。
更多的信息,参阅 Visual FoxPro 命名规则。