手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>程序设计>VB>列表

Visual Basic 编码

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!


    使用“代码编辑器”
    Visual Basic “代码编辑器” 是一个窗口,大多数代码都在此窗口上编写。它像一个高度专门化的字处理软件,有许多便于编写 Visual Basic 代码的功能。图 5.4所示为“代码编辑器”窗口。
    因为要操作模块中的 Visual Basic 代码,所以要为每一个从“工程资源管理器”中选择的模块打开一个独立的“代码编辑器”窗口。在每个模块中,对于模块中所包含的每个对象,将模块中的代码再细分出与对象对应的独立部分。用“对象列表框”实现各部分间的切换。 在窗体模块中,该列表包含一个通用段,一个属于窗体自身的段以及窗体所包含的每一控件的段。对于类模块,列表包括一个通用段和一个类段;对于标准模块,只有一个通用段被显示。
    每一段代码都可包含几个用“过程列表框”访问的不同过程。对窗体或控件的每一个事件过程,窗体模块的过程列表都包含一个独立的段。例如,Label控件的过程列表就包含 Change 事件段、Click 事件段和 DblClick 事件段等等。类模块只列举类本身的事件过程——初始化和终止。标准模块不列举任何事件过程,因为标准模块不支持事件。

    模块通用段的过程列表只包含唯一段——声明段,其中放置模块级的变量、常数和 DLL 声明。当在模块中添加子过程或函数过程时,那些过程被添加到声明段下方的“过程列表框”中。
    代码的两种不同视图都可用于“代码编辑器”窗口。可以一次只查看一个过程,也可以查看模块中的所有过程,这些过程彼此之间用线隔开(如图 5.4所示)。为了在两个视图之间进行切换,利用编辑器窗口左下角的“查看选择”按钮。

    自动完成编码
    Visual Basic 能自动填充语句、属性和参数,这些性能使编写代码更加方便。在输入代码时,编辑器列举适当的选择、语句或函数原型或值。通过“工具”菜单上的“选项”命令访问“选项”对话框,在“选项”对话框的“编辑器”选项卡上可用这样的选项,由它们决定是允许还是禁止各代码的设置值。
    在代码中输入一控件名时,“自动列出成员特性”会亮出这个控件的下拉式属性表(图 5.5)。键入属性名的前几个字母,就会从表中选中该名字,按 Tab键将完成这次输入。当不能确认给定的控件有什么样的属性时,这个选项是非常有帮助的。即使选择了禁止“自动列出成员特性”,仍可使用 CTRL J 组合键得到这种性能。

    “自动快速信息”功能显示语句和函数的语法(图 5.6)。当输入合法的 VisualBasic 语句或函数名之后,语法立即显示在当前行的下面,并用黑体字显示它的第一个参数。在输入第一个参数值之后,第二个参数又出现了,同样也是黑体字。“自动快速信息”也可以用 CTRL I 组合键得到。

    书签
    在代码编辑器中书签可用来标记代码的某些行,以便您以后可以很容易地返回这些行。书签开关的切换以及定位到已有书签的命令可以在编辑、书签菜单项或编辑工具栏中得到。
    详细信息 关于如何使用组合键使用“代码编辑器”窗口的各种功能的更详细信息,请参阅“代码窗口的快捷键”。

    编码基础
    这一部分介绍代码编写机制,包括如何中断和合并代码行、如何添加注释、如何使用数字以及 Visual Basic 命名约定。

    将单行语句分成多行
    可以在“代码”窗口中用续行符(一个空格后面跟一个下划线)将长语句分成多行。由于使用续行符,无论在计算机上还是打印出来的代码都变得易读。下面用续行符 ( _) 将代码分成若干行:
    Data1.RecordSource = _
    "SELECT * FROM Titles, Publishers" _
    & "WHERE Publishers.PubId = Titles.PubID" _
    & "AND Publishers.State = 'CA'"
    在同一行内,续行符后面不能加注释。至于在什么地方可以使用续行符,还是有某些限制的。

    将多个语句合并到同一行上
    通常,一行之中有一个 Visual Basic 语句,而没有语句终结符,但是也可以将两个或多个语句放在同一行,只是要用冒号 (:) 将它们分开。
    Text1.Text = "Hello" : Red = 255 : Text1.BackColor =
    Red
    但是,为了便于阅读代码,最好还是一行放一个语句。
    详细信息 关于详细信息,请参阅附录 A“Visual Basic 的规范、限制和文件格式”。

    在代码中添加注释
    阅读本手册的例子时常会遇到注释符 (')。这个符号告诉 Visual Basic,忽略该符号后面的内容。这些内容是代码段中的注释,既是为了方便开发者,也是为了方便以后可能检查源代码的其他程序员。例如:
    ' 这是从屏幕左边
    ' 开始的注释。
    Text1.Text = "Hi!"    '在文本框中放
                 '欢迎词。
    注释可以和语句在同一行,并写在语句的后面,也可占据一整行。上述代码对这两种情况都作了示范。记住,不能在同一行上将注释接在续行符之后。

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!