- 1、本文档共93页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
尚辅网 尚辅网 第2章 Visual Basic语言基础知识 【主要内容】 ● 数据类型、常量和变量 ● VB常用函数、表达式 ● 赋值语句、Print方法和输入输出函数 ● 程序模块和变量的作用域 2.1 引例 【引例】 编写程序,用来查询距离放假还有多少天。 要求:程序运行后,单击窗体,输入放假日期,然后在窗体上显示当天日期、放假日期和距离放假的天数等信息。 可通过键盘输入函数提供数据输入界面,将键盘输入的日期和系统日期的差值作为结果值显示在窗体上。 2.2 数据类型 VB中的每一个数据都属于一种特定的数据类型,不同的数据类型,在内存中所占的存储空间各不相同,表示和处理的方法也不尽相同。在程序设计中,要随时注意所用数据的类型。 VB的数据类型分为系统定义和自定义两种。系统定义的数据类型称为标准数据类型,是由系统提供,不需要定义就能直接使用;而自定义数据类型需要以其它数据类型为基础,按照一定的语法规则来创建,它必须先定义(创建),后使用。VB的标准数据类型包括: 1 字符串型(String) 字符串型数据是指一切可打印的字符和字符串,是用双引号(“”)括起来的一个字符序列。 例如:“ASD”、“123”、 “请输入本学期的放假日期:”均是字符串。 在Visual Basic中,字符串数据类型可分为变长和定长两种,变长字符串的长度不确定,是可变的;定长字符串的长度是固定不变的。 说明: ①“”表示空字符串,而“ ”表示空格字符串。 ② 一般情况下,一个西文字符占一个字符,一个汉字或全角字符占两个字节。而在VB6.0以后的版本中,一个西文字符和一个汉字均占两个字节。 2 数值型(Numeric) 在Visual Basic中,数值型数据是指能够进行加、减、乘、除、整除、乘方和取模等算术运算的数据,它包括整数和实数。 (1) 整型数:不含小数点和指数符号的数。 ▲ 整型(Integer) 如:123%,-123,在内存中占2个字节。 ▲ 长整型(Long) 如:123,在内存中占4个字节。 ▲ 字节型(Byte) Byte 数据类型实际是一个字节的无符号整数,所以不能表示负数,所能表示的数据的范围是:0~255。 (2) 实型数 实型数是带有符号、小数部分和指数部分的数值,包括: ▲ 单精度型(Single) 在内存中占4个字节,范围为 –231~231-1。 ▲ 双精度型(Double) 在内存中占8个字节,范围 –263~263-1。 3 货币型(Currency) 专门为表示货币而设置的一种数据类型。在内存中占8个字节,精确到小数点后面4位,小数点前有15位。 4 逻辑型(Boolean) 若变量的值只是“true/false”、“yes/no”、“on/off”信息,则可将它声明为逻辑类型。逻辑型数据的缺省值为False。 5 日期型(Date) 日期型数据用语表示日期和时间,在内存中占8 个字节。 日期范围:100 年 1 月 1 日~9999 年 12 月 31 日,时间从 0:00:00 ~ 23:59:59。 日期型数据必须以#或双引号“”括起来,如: #January 1, 1993# 、#12/31/92#和“12-31-92” 都是合法的日期型数据,如不合法,系统会给出提示信息。 6 对象型(Object) 对象型(Object)数据存储的是32 位(4 个字节)的地址,该地址引用应用程序中的对象,通常用来表示图形、OLE对象或其它对象。 7 变体型(Variant) 变体数据类型是一种可变的数据类型,又称为万用型数据类型,是一种特殊的、可以表示所有系统定义的数据类型。变体数据类型对数据的处理可以根据上下文的变化而变化,为VB的数据处理增加了智能型。
您可能关注的文档
- Visual Basic程序设计教程 教学课件 作者 刘炳文 第8章.ppt
- Visual Basic程序设计教程 教学课件 作者 刘炳文 第9章.ppt
- Visual Basic程序设计教程 教学课件 作者 刘炳文 第10章.ppt
- Visual Basic程序设计教程 教学课件 作者 刘炳文 第11章.ppt
- Visual Basic程序设计教程 教学课件 作者 刘炳文 第12章.ppt
- Visual Basic程序设计教程 教学课件 作者 刘炳文 第13章.ppt
- Visual Basic程序设计教程 教学课件 作者 刘炳文 第14章.ppt
- Visual Basic程序设计教程 教学课件 作者 邱李华 郭全 vb第01章.ppt
- Visual Basic程序设计教程 教学课件 作者 邱李华 郭全 vb第02章.ppt
- Visual Basic程序设计教程 教学课件 作者 邱李华 郭全 vb第03章.ppt
文档评论(0)