《VB语言基础修订》PPT课件

《VB语言基础修订》PPT课件

ID:37689711

大小:426.10 KB

页数:74页

时间:2019-05-28

《VB语言基础修订》PPT课件_第1页
《VB语言基础修订》PPT课件_第2页
《VB语言基础修订》PPT课件_第3页
《VB语言基础修订》PPT课件_第4页
《VB语言基础修订》PPT课件_第5页
资源描述:

《《VB语言基础修订》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章VB语言基础4.1VB编程风格4.1.1VB的过程VB中的过程包含两种,一种称为事件过程,另一种称为通用过程。1.事件过程(系统提供的过程)2.通用过程(用户自定义的过程)4.1.2VB应用程序的结构1.窗体模块2.标准模块3.类模块窗体模块一个VB应用程序可根据需要有一个或多个窗体。每一个窗体都有包含相关代码的窗体文件,即窗体模块。一个VB应用程序可根据需要有一个或多个窗体。窗体模块的文件扩展名是.frm标准模块存放与窗口或控件无关的代码,通常是其他模块共同使用的声明和过程的代码。标准模块文件的扩展名是.bas。标准模块类模块类模块用来定义类,并可用它创建能被应用程序中的过程所调用的对

2、象。4.1.3代码窗口过程列表对象列表输入代码过程查看全模块查看4.1.4命名约定1.关键字2.标识符用来标记用户自己定义的常量、变量、控件、过程或函数等的名称。其命名规则如下:(1)首字符必须是字母;(2)长度不超过255个字符。用于命名控件、窗体和模块的名字时长度不能超过40个字符;(3)不能与关键字同名;(4)作为变量名的字符串内不得包括点号和用于类型说明的字符%、&、!、#、@、$。4.1.5代码的书写规则VB程序代码的主要的书写规则如下:1.续行符续行符“_”(一个空格后跟一个下划线)可以将一个长语句分成多行书写,使其比较容易阅读和理解。例如:strTemp="天若有情天亦老,"&_

3、"人间正道是沧桑。"2.一条语句写在一行上通常一条语句写在一行上,如果要在一行中写多条语句,则每条语句之间必须用冒号作为分隔符,例如:Sum=Sum+x:Count=Count+1需要指出,从代码的易读性考虑,建议一行中只写一条语句。3.使用分隔符在语句中,组成语句的各项(关键字、变量名、常量名、过程名)之间一定要有空格分隔。例如,下面的写法是错误的:Text1.Text=Text1.Text&vbcrlf应写成:Text1.Text=Text1.Text&vbcrlf4.使用英文标点符号除注释内容及字符串常量中的标点符号以外,语句中的标点符号不能使用中文的标点符号,必须使用英文标点符号。4.

4、1.6必要的程序注释1.使用“'”注释以注释符“'”(单引号)引导的注释,可放在一行语句的最后,或单独占据一行,但不能放在续行符“_”的后面。2.使用“Rem”注释关键字“Rem”引导的注释,使用时必须单独占据一行。如果在其它语句行后使用Rem,则必须用冒号“:”与前面的语句隔开。4.1.7使用缩进格式PrivateSubForm_Click()x=Val(InputBox("请输入x的值"))Ifx>0ThenPrint"x>0"ElsePrint"x<0"EndIfEndSub4.2使用适当的数据类型4.2.1引例【例4.1】分析语句Print32766+2和Print32768+2的执行

5、结果。分析:这两条语句看似简单,但运行时却会出现不同的情况。Print32768+2运行结果正确。Print32766+2的运行结果错误。?4.2.2数值型数据类型关键字存储空间类型符取值范围整型整型Integer2Byte%-32768~32767长整型Long4Byte&-2147483648~2147483647字节型Byte1Byte0~255实型单精度型Single4Byte!负数:-3.402823E38~-1.401298E-45正数:1.401298E-45~3.402823E38双精度型Double8Byte#负数:-1.797693134862D308~-4.9406564

6、5841247D-24正数:4.94065645841247D-324~1.79769313486232D308货币型Currency8Byte@-922337203685447.5808~922337203685447.58071.整型(Integer)和长整型(Long)表示形式:±n[%],n为一整型数,%是整型数的类型符。2.字节型(Byte)字节型数可以表示无符号的整数,范围为0~255,主要用于存储二进制数。3.单精度型(Single)和双精度型(Double)±n.n、±n!、±nE±m、±n.nE±m4.货币型(Currency)例如,123.45@、123@等。4.2.3其他

7、数据类型数据类型关键字存储空间类型符取值范围日期型Date801,01,100~12,31,9999布尔型Boolean2True与False字符型String字符串长$0~65535个字符变体型Variant根据需要分配2.布尔型(Boolean)常用于表示逻辑判断的结果,有两种取值:True和False3.字符型(String)字符型数据(或称字符串)是指用“"”括起来的一串字符。4.变体型(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。