欢迎来到天天文库
浏览记录
ID:35930401
大小:795.00 KB
页数:40页
时间:2019-04-25
《vb基础教程之语法篇》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、VB6.0基础教程1.1注释注释是指在编写代码时,编写者在代码中添加的一些说明性语句。注释是非执行语句,只是对有关的内容加以说明。例如,说明某个过程的功能,定义某个变量的目的等。 在程序中添加注释是个良好的编程习惯。每个程序员都有这样的体会:自己编写的一些代码,过一段时间后再去阅读,会感到很费劲甚至难以读懂门阅读别人编写的代码更是一可想而知。因此,在编写程序代码时,最好为代码添加注释,以便于自己或别人能较轻松地读懂代码。 在VB中,注释以Rem关键字开头,并且Rem关键字与注释内容之间要加一个空格。注释可以是单独的一行,也可以写在其他语句行的
2、后面。如果在其他语句行后使用Rem关键字,则必须使用冒号(:)与语句隔开。 也可以使用一个撇号(')来代替Rem关键字。若使用撇号,则在其他语句行使用时不必加冒号。如图3.1所示的是注释的写法。在【代码】窗口中,注释添加完成后,自动以绿色显示。 在VB的【编辑】工具栏中还提供了专门用于设置注释块的按钮,使得将多行语句设置为注释或取消注释十分方便。在默认情况下,【编辑】工具栏不出现在界面中,在【视图】菜单的【工具栏】子菜单中选择【编辑】选项即可打开【编辑】工具栏。设置注释块的操作是:在【代码】窗口中选中要设置为注释的单行或多行语句,单击【编辑】
3、工具栏中的【设置注释块】按钮,即可为所选的每行语句前添加一个撒号('),将创门设置为注释。单击【解除注释块】按钮,则情况相反。VB6.0基础教程1.2分行与续行有时候,一条语句可能会很长,如果将它写在一行上,将给阅读或打印代码带来不便。在VB中,可以使用分行符(_)(一个空格和一条下划线)将一条语句写在两行或多行上。 例如: Forml.Caption="分行". 语句可以分为两行写成: Form1.Caption=_"分行". 在同一行内,分行符后面不能添加注释,例如下面的语句是错误的: Fonm1.Caption=_'设置
4、窗体标题。 "分行". 分行符一般添加在运算符的前后。不能使用分行符将一个变量名或属性名分隔成两行,例如下面的语句是错误的: Forml.Capt_. ion="分行". 在通常情况下,一条语句占用一行,并且在语句末尾没有表示语句结束的符号。但也可以将多行语句写在同一行上,相邻的两条语句中间使用冒一号(:)作为续行符。 例如: Form1.Caption="断行":Form1.FontSize=14:Print"你好". 在打印程序时,将多行语句写在同一行上可以节省纸张。但为了便于程序的阅读,最好在一行上只写一条语句。
5、VB6.0基础教程2.1变量的命名规则不同的变量是通过变量名标识的。在命名变量时,有很大的灵活性,例如,可以将用来保存产品价格的变量命名为X,也可以将其命名为Price或其他名称。 在较大型的程序中,最好用带有一定描述性的名称来命名对象,如将表示价格的变量命名为Price,将表示年龄的变量命名为Age等,这样会使得程序易于阅读与维护。 在VB中,变量的命名还需要遵循以下几条规则: 变量名必须以字母或汉字开头。例如,abc.姓名、年n3和ff28等变量名都是合法的,而3abc.#xy和+uu等变量名是非法的。 不能在变量名中出现句号、空
6、格或者嵌入!、@、#、$、%、&等字符。例如,#,d%等变量名是合法的,而r%R,a#bc和abe等变量名是非法的。 不能使用VB的关键字作为变量的名字。关键字是VB内部使用的词,是该语言的组成部分。例如,print,dim和For等都是非法变量名。 变量名不得超过255个字符。 变量名在变量的有效范围内必须是唯一的。 变量名不区分大小写。例如,变量ABC,Abc和aBc表示同一变量。VB6.0基础教程2.2变量的数据类型除名称外,变量还有数据类型。变量的数据类型决定了如何将变量的值存储到计算机的内存中。所有的变量都具有数据类型,以决
7、定它能够存储哪种类型的数据。例如,某个变量的数据类型为整型(存放整数),但是如果在代码中将一个字符串赋给它,则运行程序时会出现类型不匹配的错误,并弹出消息框,提示用户类型不匹配。在声明变量时可指定它的数据类型。 表3.2中列出了VB所支持的基本数据类型。 1.数值型数据类型 VB支持6种数值型数据类型,分别是Byte(字节型)、Integer(整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度浮点型)和Currency(货币型). 如果知道变量总是存放整数(如12)而不是带小数点的数字(如3.57),就应当
8、将它声明为Integer类型或Long类型。整数的运算速度较快,而且比其他数据类型占据的内存要少。在Far`
此文档下载收益归作者所有