《续VB程序设计基础》PPT课件

《续VB程序设计基础》PPT课件

ID:45600428

大小:426.50 KB

页数:40页

时间:2019-11-15

《续VB程序设计基础》PPT课件_第1页
《续VB程序设计基础》PPT课件_第2页
《续VB程序设计基础》PPT课件_第3页
《续VB程序设计基础》PPT课件_第4页
《续VB程序设计基础》PPT课件_第5页
资源描述:

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

1、第三章(续)VisualBasic程序设计基础刘杉samliushan@sina.com内容提要数据类型常量与变量变量的作用域常用内部函数字符处理与字符串函数运算符与表达式数据类型基本数据类型1字符串(String)是一个字符序列,由ASCII字符组成。放在双引号的若干个字符,长度为0的为空字符。分为变长字符串0-2的31幂,定长字符串为2的16次幂。2.数值整型数整数Interger-32768~32767两个字节长整数Long四个字节浮点数符号、指数及尾数12.345E2单精度浮点数Single4个字节双精度浮点数Double8个字节3货币Currency8个字节,小数点后四

2、位,其余四舍五入4变体(Variant)任何值(数值,字符串,日期时间)5其他数据类型字节Byte,布尔Boolean,日期Date对象Object,Decimal数据类型用户定义的数据类型Type数据类型名数据类型元素名as类型名数据类型元素名as类型名。。。EndType举例TypeStudentXhAsStringXmAsStringXbAsStringNlAsIntegerCjAsSingleEndType例如:对于一个学生的“学号”、“姓名”、“性别”、“年龄”、“入学成绩”等数据,为了处理数据的方便,常常需要把这些数据定义成一个新的数据类型(如Student类型)。记

3、录类型中可以变长字符串,也可以是定长字符串记录类型的定义必须放在模块(标准和窗体)的声明部分。在记录类型中不能使用动态数组。在随机文件操作中,记录类型数据有着重要作用枚举类型保留字文字常量符号常量在程序中,某个常量多次被使用,则可以使用一个符号来代替该常量,这样不仅在书写上方便,而且有效地改进了程序的可读性和可维护性。VB中使用关键字Const声明符号常量。其格式如下:Const常量名[As类型]=常数表达式或:Const常量名[类型符号]=常数表达式例如:ConstPIAsDouble=2.1415926535等价于:ConstPI#=2.1415926535常量例如,要将文本

4、框Text1的前景颜色设置为红色,可以使用下面的语句:Text1.ForeColor=vbRed这里的vbRed就是系统常量。这比直接使用16进制数来设置要直观得多。2.3.3系统常量VB系统提供的应用程序和控件的系统定义常数。它们存放于系统的对象库中,在“对象浏览器”中的VisualBasic(VB)和VisualBasicforapplications(VBA)对象库中列举了VisualBasic的常数常量2.4.1变量的命名规则1.以字母或汉字开头,后可跟字母、数字或下划线组成.2.变量名最长为255个字符;3.VB中不区分变量名的大小写,不能使用VB中的关键字;4.字符之

5、间必须并排书写,不能出现上下标以下符是合法的变量名:a,x,x3,BOOK_1,sum5以下标识符是非法的:3s以数字开头s*T出现非法字符*-3x以减号开头bowy-1出现非法字符-(减号)if使用了VB的关键字变量2.4.2变量声明1.用Dim语句显式声明变量形式:Dim变量名[AS类型]Dim变量名[类型符]例:DimabAsinteger,sumAssingle等价于Dimab%,sum!变量用Static声明,定义静态变量及数组变量。每次引用该变量,其值会继续保留。Public用来在标准模块中定义全局变量或数组。Redim用来重新定义数组DefType可以在模块中声明部

6、分定义变量。DefType字母范围。一个变量未被显式定义,则被隐含说明为变体类型。VariantDefType只对它所在的模块起作用。使用时可以省略类型说明符。下面是一个很简单的程序,其使用的变量a,b,Total都没有事先定义。PrivateSubForm_Click()Total=0a=10:b=20Total=a+bPrint“Total=";TotalEndSub2.隐式声明VisualBasic允许用户在编写应用程序时,不声明变量而直接使用,系统临时为新变量分配存储空间并使用,这就是隐式声明。所有隐式声明的变量都是Variant数据类型。VisualBasic根据程序中

7、赋予变量的值来自动调整变量的类型。例如:变量3.强制显式声明——OptionExplicit语句良好的编程习惯都应该是“先声明变量,后使用变量”,这样做可以提高程序的效率,同时也使程序易于调试。VisualBasic中可以强制显式声明,可以在窗体模块、标准模块和类模块的通用声明段中加入语句:OptionExplicit4.变量的默认值当执行变量的声明语句后,VisualBasic系统就给变量赋值一个默认值,在变量首次赋值之前,一直保持这个默认值。对于不同类型的变量,默认值如表2-

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

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

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