vb标准(三):代码结构
·代码格式化
·好的直观布局能够展示程序的逻辑结构
·进行格式化的要求
·使代码便于阅读和理解
·减少为理解代码的结构而必须做的工作
·有嵌套的循环或if--then语句块组成的复杂代码结构,就必须使用缩进
·将代码分隔成功能块和便于理解的代码段,就像文档中段落一样
·不要强制读者进行假设
·尽量使用代码的结构具有正确而清楚的格式
·编程原则
·不要将多个语句放在同一行上
·使用行接续符
·缩进后续行
·运用语句缩进来显示代码的组织结构
·对模块的declaration部分中的代码进行缩进,显示其从属关系
·使用白空间将相关语句组合在一起
相关文档:
VB为自己的程序设定消息(可接收处理)
Posted by JiaJia 5 March,2009 (0)Comment
用API函数 SetWindowLong 指定处理消息的窗口过程为自定义的函数 WindowProc,捕获消息ID为 WM_USER+1 的自定义消息或系统消息。并且,为了保证窗口能正确的响应消息,需要保存原来默认的窗口过程并在自定义函数WindowProc中调用。 ......
App 对象是VB应用程序的全局信息,如应用程序的标题、版本信息、可执行文件和帮助文件的路径及名称以及是否运行前一个应用程序的示例。
属性
------- 其他属性-----------------
EXEName 属性 返回当前正运行的可执行文件 ......
·错误类型
·编程员的错误(比如分母不能是0,参数个数或数据类型不对应)
·环境方面的错误(比如文件太大,磁盘放不下)
·时间上的错误(比如视图给尚未完成加载的窗体设置焦点)
·创建错误处理程序
......
·定义完善的变量具有明确规定的数据类型和作用域
·要正确使用变量,必须使用表义性强的变量名来说明这些变量,并且必须为它们赋予焦点
·编程原则
·定义有焦点的变量(服务于一个定义明确的目的)
·为变量赋予表义性强的名字
......
·注释能使注释能使代码更加容易理解,更加容易跟踪。
·出色的注释就像一幅好的设计蓝图,能够引导阅读者通过你的应用程序的曲折之处,能够说明预期的运行结果和可能出现的异常情况。
·编程原则
·用文字说明代码的作用
·编写非常出色的 ......