PowerBuilder环境开发规范
目录
1对象和控制命名规范22编程风格23数据校验34环境配置与应用的可移植性3环境配置与应用的可移植性5事件驱动36面向对象47数据库访问规范48数据及处理分布59出错处理510安装及设置5
f军卫1号
PowerBuilder环境开发规范
2
1对象和控制命名规范
对象和控制的名字都由前缀加名字构成。不同对象和控制的前缀名称使用PowerBuilder的默认值,如下表所示:对象或控制Wi
dowMe
uUserObjectDataWi
dowDataWi
dowCo
trolSi
gleLi
eEditMultiLi
eEditComma
dButto
EditMaskCheckBoxListBoxRadioButto
DropDow
ListBoxPictureGraphOLEGlobalFu
ctio
Wi
dowFu
ctio
UserObjectFu
ctio
前缀w_m_uo_d_dw_sle_mle_cb_em_cbx_lb_rb_ddlb_p_gr_ole_gf_wf_uf_
用户事件的命名前缀使用ue_。名字的其他部分必须使用能反映对象功能的单词,以有利于程序的阅读。如:一个功能为“关闭”的按钮,其名字为cb_close。不能使用序号来标识Wi
dow中同类控制。如cb_1cb_2等。变量名不要使用拼音缩写,其名字从英文字面上应尽可能反映其用途。DataWi
dow的定义中,计算字段必须显式命名,不能使用诸如“compute_001”之类含糊不清的缺省命名。
2编程风格
程序中必须进行注解。注释使用中文。一行只定义一个变量,每个变量后面必须注释其用途。每个较为独立的程序段落用空行分隔,段落前用注解说明该段程序的功能。关键语句要注解。程序中的保留r