//******************************************************** 在Rect类型定义申明中,定义中的先后顺序和编码时的先后顺序不同.要严格注意
u 用API函数得到的字符串最后是个NULL字符.即CHR(0),操作字符串的时候要注意.
u 用LEN(字符串)>0 比Len(字符串)<>""好.速度快.
u 平时可IIF函数压缩代码.
u //For...next循环中,循环变量的值是[终值+1]
u //各种控件都有一个默认值,适当利用可减少代码量.并提高效率
u 利用控件变量可有效减少代码量.//尽量利用专用变量,少用通用变量.专用变量占用资源较少.
一定要严格遵守变量命名规则.否则你会很后悔.(标准可参见匈牙利命名法 + 加自己习惯)
//即使程序很小,或者永远不给人看也不要这样 //不要为了.00X的资源占用而随意取名1:24 2003-4-24 //在使用字符串函数时,加上$号.如LEFT$(),否则函数会当成Variant类型处理. //尽量多使用整型,长整型...少用字符型(处理字符很慢) //无必要不使用^乘方,而用*号连乘 //注意要严格控制 static 变量的使用.因为static变量要到程序退出才释放内存. //要时刻检查static变量的值,以免对自己的当前处理的数据,或以后的数据造成影响.
//*********************************************
//各种控件都有一个默认值,适当利用可减少代码量.并提高效率 //如TEXTBox="Me" 就等于 textbox.text="Me" Checkbox =value CommandButton =value Option Button =value Horizontal scrollbar =value Vertical scroll bar =value //******************************************* ComboBox =Text Textbox =Text Grid =Text listbox =Text Date =Caption Frame =Caption Label =Caption Menu =Enable Timer =Enable
''''''''''''以后编程要严格执行下述规定,这样做的目的,为了以后维护方便.减少维护和升级所带来的工作量. ==数据类型 缩写 //整数型 int //长整型 lng //字符型 str //布尔型 boo //单精度 sng //双精度 dub //字节型 bit //日期型 dat //货币型 cur //对象型 obj //变体型 var //自定型 udt //数组 arr //句柄 hnd //场景 hdc //错误对象 err
hnd,hdc都是属于Long型的.但为了方便,可以用lng也可以用.hnd,hdc等 类似的变量前缀.1 //另外有些像Hnd之类,其实也不算太好,愿意的话可以用Hwnd更好.更通用. //我有些时候是不愿意多打一个字符.如果不是前缀不够用的话,我更愿意用一个字母
没有相关教程
|