pb编程中数据类型和变量的定义规则
来源:互联网 发布:知乎 李矛 编辑:程序博客网 时间:2024/05/20 11:36
一、.对象名称定义(命名规范)
objectscope_type_objectname--------//scope前缀
其中,objectscope 为:PFC_时,表示为PFC级别,否则为PFE级别(扩展级别)
type包含以下类型
基本对象:
m_ Menu
w_ Window
d_ DataWindow
dddw_ DropDownDataWinow
struc_ Structure
f_ Function
p_ Pipelines
用户对象:
nvoc_ 类用户对象(定制custom) //Custom class user object
nvos_ 类用户对象(标准standard) //Standard class user object
voc_ 可视用户对象(定制custom) //Visual user object custom
voe_ 可视用户对象(外部external) //Visual user object external
vos_ 可视用户对象(标准stardard) //Visual user object stardard
控件级对象:
类型 说明
cbx_ CheckBox
cb_ CommandButton
dw_ DataWindow
ddlb_ DropDownListBox
em_ EditMask
gr_ Graph
gb_ GroupBox
hsb_ HScrollBar
ln_ Line
lb_ ListBox
mle_ MultiLineEdit
ole_ OLE 2 0
ocx_ OCX
oval_ Oval
p_ Picture
pb_ PictureButton
rb_ RadioButton
r_ Rectangle
rr_ RoundRectangle
sle_ SingleLineEdit
st_ StaticText
uo_或u_ User Object
vsb_ VScrollBar
二、变量名称定义
<scope><datatype>_varialbename
Scope为以下值之一
类型 说明
G Global variable
L Local variable
i Instance variable
s Shared variable
简单变量的Type为以下值之一
类型 说明
a Any
b Boolean
d Date
dc Decimal
e Enumerated
l Long
s String
ui UnsignedInteger
blb Blob
ch Character
dtm DateTime
dbl Double
i Integer
r Real
tm Time
ul UnsignedLong
指针变量的Type值为以下之一
类型 说明
app Application
ab ArrayBounds
Cbx CheckBox
Cb CommandButton
Cd ClassDefinition
Cdo ClassDefinitionObject
Cn Connection
Cninfo ConnectionInfo
Cno ConnectObject
Cxk ContextKeyword
Cxinfo ContextInformation
Cpp Cplusplus
Ds DataStore
dw DataWindow
dwc DataWindowChild
drg DragObject
Drw DrawObject
ddplb DropDownPictureListBox
ddlb DropDownListBox
dwo DWObject
dda DynamicDescriptionArea
dsa DynamicStagingArea
Ed EnumerationDefinition
Eid EnumerationItemDefinition
Em EditMask
Env Environment
Err Error
ext ExtObject
Gr Graph
Go GraphicObject
grax GrAxis
grda GrDispAttr
Gb GroupBox
Hsb HorizontalScrollBar
inet Inet
ir InternetResult
类型 说明
Ln Line
Lb ListBox
Lv ListView
Lvi ListViewItem
Mfd MailFileDescription
Mm MailMessage
Mr MailRecipient
Ms MailSession
Mdi MDIClient
M Menu
Mc MenuCascade
Msg Message
Mle MultiLineEdit
Nv NonVisualObject
Oc OleControl
Oo OleObject
Ostg OleStorage
Omc OmControl
类型 说明
Omcc OmCustomControl
Omec OmEmbeddedControl
Omo OmObejct
Omstm OmStream
Omstg OmStorage
Oval Oval
P Picture
Pb PictureButton
Pbcpp PBToCPPObject
Plb PictureListBox
Pl PipeLine
Po PowerObject
Procall ProfileCall
Proclass ProfileClass
Proln ProfileLine
Prort ProfileRoutine
Pro Profiling
Rb RadioButton
类型 说明
Rec Rectangle
Rem RemoteObject
Rte RichTextEdit
Rrec RoundRectangle
Rteo RteObject
Scrd ScriptDefinition
Sle SingleLineEdit
Srv Service
St StaticText
Std SimpleTypeDefinition
Str Structure
Tab Tab
Tabpg TabPage
Tcan TraceActivityNode
Tcbe TraceBeginEdn
tcerr TraceError
Tcf TraceFile
Tcln TraceLine
类型 说明
Tcgc TraceGarbageCollect
Tco TraceObject
Tcrt TraceRoutine
Tcsql TraceSQL
Tct TraceTree
Tctn TraceTreeNode
Tcterr TraceTreeError
Tctsql TraceTreeSQL
tctgc TraceTreeGarbageCollect
tctln TraceTreeLine
Tcto TraceTreeObject
Tctrt TraceTreeRoutine
Tctu TraceTreeUser
tcu TraceUser
Td TypeDefinition
Tr Transaction
Trp Transport
Tv TreeView
类型 说明
Tvi TreeViewItem
Uo UserObject
Vrcd VariableCardinalityDefinition
vrd VariableDefinition
Vsb VerticalScrollBar
Wo WindowObject
W Window
三、函数名称定义
类型 说明
f_ 全局函数 Global Function
of_ 成员函数
wf_ 成员函数 Window Function
uf_ 成员函数 UserObject Function
mf_ 成员函数 Menu Function
objectscope_type_objectname--------//scope前缀
其中,objectscope 为:PFC_时,表示为PFC级别,否则为PFE级别(扩展级别)
type包含以下类型
基本对象:
m_ Menu
w_ Window
d_ DataWindow
dddw_ DropDownDataWinow
struc_ Structure
f_ Function
p_ Pipelines
用户对象:
nvoc_ 类用户对象(定制custom) //Custom class user object
nvos_ 类用户对象(标准standard) //Standard class user object
voc_ 可视用户对象(定制custom) //Visual user object custom
voe_ 可视用户对象(外部external) //Visual user object external
vos_ 可视用户对象(标准stardard) //Visual user object stardard
控件级对象:
类型 说明
cbx_ CheckBox
cb_ CommandButton
dw_ DataWindow
ddlb_ DropDownListBox
em_ EditMask
gr_ Graph
gb_ GroupBox
hsb_ HScrollBar
ln_ Line
lb_ ListBox
mle_ MultiLineEdit
ole_ OLE 2 0
ocx_ OCX
oval_ Oval
p_ Picture
pb_ PictureButton
rb_ RadioButton
r_ Rectangle
rr_ RoundRectangle
sle_ SingleLineEdit
st_ StaticText
uo_或u_ User Object
vsb_ VScrollBar
二、变量名称定义
<scope><datatype>_varialbename
Scope为以下值之一
类型 说明
G Global variable
L Local variable
i Instance variable
s Shared variable
简单变量的Type为以下值之一
类型 说明
a Any
b Boolean
d Date
dc Decimal
e Enumerated
l Long
s String
ui UnsignedInteger
blb Blob
ch Character
dtm DateTime
dbl Double
i Integer
r Real
tm Time
ul UnsignedLong
指针变量的Type值为以下之一
类型 说明
app Application
ab ArrayBounds
Cbx CheckBox
Cb CommandButton
Cd ClassDefinition
Cdo ClassDefinitionObject
Cn Connection
Cninfo ConnectionInfo
Cno ConnectObject
Cxk ContextKeyword
Cxinfo ContextInformation
Cpp Cplusplus
Ds DataStore
dw DataWindow
dwc DataWindowChild
drg DragObject
Drw DrawObject
ddplb DropDownPictureListBox
ddlb DropDownListBox
dwo DWObject
dda DynamicDescriptionArea
dsa DynamicStagingArea
Ed EnumerationDefinition
Eid EnumerationItemDefinition
Em EditMask
Env Environment
Err Error
ext ExtObject
Gr Graph
Go GraphicObject
grax GrAxis
grda GrDispAttr
Gb GroupBox
Hsb HorizontalScrollBar
inet Inet
ir InternetResult
类型 说明
Ln Line
Lb ListBox
Lv ListView
Lvi ListViewItem
Mfd MailFileDescription
Mm MailMessage
Mr MailRecipient
Ms MailSession
Mdi MDIClient
M Menu
Mc MenuCascade
Msg Message
Mle MultiLineEdit
Nv NonVisualObject
Oc OleControl
Oo OleObject
Ostg OleStorage
Omc OmControl
类型 说明
Omcc OmCustomControl
Omec OmEmbeddedControl
Omo OmObejct
Omstm OmStream
Omstg OmStorage
Oval Oval
P Picture
Pb PictureButton
Pbcpp PBToCPPObject
Plb PictureListBox
Pl PipeLine
Po PowerObject
Procall ProfileCall
Proclass ProfileClass
Proln ProfileLine
Prort ProfileRoutine
Pro Profiling
Rb RadioButton
类型 说明
Rec Rectangle
Rem RemoteObject
Rte RichTextEdit
Rrec RoundRectangle
Rteo RteObject
Scrd ScriptDefinition
Sle SingleLineEdit
Srv Service
St StaticText
Std SimpleTypeDefinition
Str Structure
Tab Tab
Tabpg TabPage
Tcan TraceActivityNode
Tcbe TraceBeginEdn
tcerr TraceError
Tcf TraceFile
Tcln TraceLine
类型 说明
Tcgc TraceGarbageCollect
Tco TraceObject
Tcrt TraceRoutine
Tcsql TraceSQL
Tct TraceTree
Tctn TraceTreeNode
Tcterr TraceTreeError
Tctsql TraceTreeSQL
tctgc TraceTreeGarbageCollect
tctln TraceTreeLine
Tcto TraceTreeObject
Tctrt TraceTreeRoutine
Tctu TraceTreeUser
tcu TraceUser
Td TypeDefinition
Tr Transaction
Trp Transport
Tv TreeView
类型 说明
Tvi TreeViewItem
Uo UserObject
Vrcd VariableCardinalityDefinition
vrd VariableDefinition
Vsb VerticalScrollBar
Wo WindowObject
W Window
三、函数名称定义
类型 说明
f_ 全局函数 Global Function
of_ 成员函数
wf_ 成员函数 Window Function
uf_ 成员函数 UserObject Function
mf_ 成员函数 Menu Function
- pb编程中数据类型和变量的定义规则
- CityEngine规则中变量的定义和显示
- JavaScript中基础变量和数据类型的定义
- bash 中定义变量的规则
- PB中定义的变量的使用范围
- 各种变量的定义规则和使用规则?
- 变量的数据类型转化规则
- 变量的命名规则,数据类型
- Flash中如何定义变量和FLASH中的数据类型
- C语言基础之变量的命名规则、定义常量、C的数据类型
- 变量初始化规则以及声明和定义
- 变量初始化规则以及声明和定义
- 编程中常见的变量、函数、类的命名规则
- 【Python】Python中变量的定义、以及变量的命名规则
- C++中变量和类的定义
- C++编程中,变量命名的一些通用规则
- Makefile文件变量的定义规则
- js变量的命名,定义规则
- 矩阵转置算法,当不能把矩阵一次全部装入内存时
- Ms-0419 权限提升 C++的版本
- jboss jndi
- UDDI v3中的关键概念2:键控制策略(uuidKey 、domainKey、derivedKey )
- 技术修炼的六种方法之一——技术书籍
- pb编程中数据类型和变量的定义规则
- 从今天开始好好利用csdn.
- java中提示这样的错误 java.awt.AWTError: BoxLayout can't be shared
- 内联汇编的快速CRC32
- 2008脚本大赛PowerShell高级组Event 3解题及分析
- oracle创建表空间并授予用户权限
- 多线程DiskBuffer预读
- [转]深入浅出之正则表达式(一)
- 赏花