- 1、本文档共74页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vb_03VB数据类型、运算符与表达式
上节课重要内容 语句的构成及注意事项 复合语句行(:) 续行符(_) 赋值语句(【let】目标操作符=源操作符) 注释语句( Rem 注释内容 或 ‘注释内容) 结束语句 (End ) 命令按钮的属性、事件及方法的应用 属性:Default Cancel Style Value 方法:SetFocus 事件:Click 第三章 VB程序设计基础 VB应用程序包括两部分,即用户界面和程序代码。其中用户界面由窗体和控件组成,而程序代码则由基本的程序元素组成,包括数据类型、常量、变量、内部函数、运算符和表达式等。 3.1数据类型 3.2 常量和变量 3.3 常用函数 3.4运算符与表达式 3.1 基本数据类型 (1)字符串 (String)型数据 字符串是一个字符序列,由ASCII字符组成,包括标准的ASCII字符和扩展ASCII字符。在VB中,字符串是放在双引号内的若干个字符,其中长度为0(即不含任何字符)的字符串称为空字符串。 字符串通常放在双引号中,但输出时不显示双引号。例如: “Hello” “vb6.0 程序设计” “”(空字符串) 在VB中,String数据有可变长度字符型和固定长度字符型两类。 例如:Dim x as String Dim y as String*8 在上面的变量声明中,变量x被声明为可变长度字符型;而变量y被声明为固定长度字符型,其长度为8个字符。 注意:VB对其语法的大小写没有区别,但在字符串中,VB对大小写是有区别的,如果想忽视字符串大小写的区别,可以在窗体和标准模块的“通用”代码段中加上Option compare text语句。 例如: Option compare text x =aaa : y =aAA 这两个字符串的值相同,如果去掉Option compare text,则两字符串的值不同。 浮点数:也称实型数或实数,是带有小数部分的数值。它由三部分组成:符号、指数及尾数。单精度浮点数和双精度浮点数的指数分别用“E”和“D”来表示。 例如:123.45E3 或123.45e+3 单精度数,相当于123.45乘以10的3次幂 123.45678D3 或123.45678d+3 双精度数,相当于123.45678乘以10的3次幂 使用说明 (3) 货币(Currency) 货币数据类型是为表示钱款而设置的。该数据类型以8个字节(64位)存储,精确到小数点后4位(小数点前有15位),在小数点后4位以后的数字将被舍去。取值范围是: -922337203685477.5808---922377203685477.5807 浮点数中的小数点是“浮动”的,即小数点可以出现在数的任何位置,而货币类型数据的小数点是固定的,因此称为定点数据类型。 (4)变体(Variant) Variant数据类型又称为万用数据类型,它是一种特殊的、可以表示所有系统定义类型的数据类型。 变体数据类型对数据的处理可以根据上下文的变化而变化,除了定长的string数据及用户自定义的数据类型之外,可以处理任何类型的数据而不必进行数据类型的转换,如上所述的数值型、日期型、对象型、字符型的数据类型。 Variant数据类型是VB对所有未定义的变量的缺省数据类型的定义。通过VarType函数可以检测Variant型变量中保存的具体的数据类型。 (5)其它数据类型 ★字节(Byte):实际上是一种数值类型,以1个字节的无符号二进制数存储,取值范围是0-255 ★布尔(Boolean): 布尔型数据是一个逻辑值,用两个字节存储,它只取两种值,即True 或False,经常用来表示逻辑判断的结果。 ★日期(Date): 日期存储为64位浮点数值形式,表示的日期从公元100年1月1日~9999年12月31日,时间范围为0:00:00~23:59:59。 任何在字面上可以被认作日期的文本都可以赋值给日期变量,且日期文字必须用符号“#”括起来,如#January 15,2002#,#1985-10-1 9:45:00 PM# 都是合法的日期型数据。 对象(Object) 对象类型的数据主要是以变量形式存在的,用来表示图形、OLE对象或其它对象,Object变量通过32位(4字节)来存储,该地址可以引用应用程序中的对象。 格式如下: Type 自定义数据类型名 元素名[(下标)] as 类型名 End Type 其中
您可能关注的文档
- Ps实例教程_熟练使用变形工具.ppt
- RHEL6版_项目13Postfix与Dovecot邮件服务器的搭建.ppt
- RHEL6版_项目5基本磁盘和逻辑卷的管理.ppt
- RHEL6版_项目10 Apache Web服务器的搭建.ppt
- SAS〔统计分析系统〕.ppt
- RHEL6版_项目9BIND域名解析服务器的搭建.ppt
- ps绘画和修饰工具〔下).ppt
- RFID在物联网的应用_RFID系统设计介绍.ppt
- Songoftherain雨之歌–纪伯伦.ppt
- SHARPEL_509W计算器的使用.ppt
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
最近下载
- 空调主机吊装方案.docx
- 基层儿科医务人员服务能力提升学习班答案-2024华医网继续教育答案.docx VIP
- 部编 人教版小学二年级上册语文教学课件 5.课文 14.我要的是葫芦 .pptx VIP
- 让“工具包”理念和方法落地.pdf VIP
- 国家开放大学《可编程控制器应用实训》形考任务2(实训二)参考答案.docx
- 4.2 实现中华民族伟大复兴的中国梦 课件(18张PPT)-2023-2024学年高中政治统编版必修一中国特色社会主义.pptx VIP
- 费森尤斯CRRT操作流程.doc VIP
- 五年级上册英语期中试卷人教精通版.pdf VIP
- 第17课昆明的雨(课件)(共27张PPT).pptx VIP
- 小学信息技术(信息科技)第六册泰山版(2018)合集.docx
文档评论(0)