- 1、本文档共103页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 Visual Basic程序设计代码基础 3.1 编码基础 在开始编写Visual Basic应用程序之前,必须首先了解: 代码的书写规则 程序的基本组成要素 程序由一系列语句组成,而语句又是由数据、表达式、函数等基本语法单位组成的。 本章将介绍VB语句的基本组成,包括: 字符集、数据类型、常量、变量、运算符、表达式、内部函数、语句的书写规则。 1. 字符集 字符集规定了一种程序设计语言允许使用的字符。 VB使用Unicode字符集(一个字符用2字节存储), 其基本字符集包括: 数字: 0~9 英文字母: a~z,A~Z 特殊字符: 空格 ! # $ % ( ) * + - / \ ^ , . : ; = ? @ [ ] _ { } | ~ 等 2.关键字(保留字) 3.标识符 在编写代码时,要声明和命名许多元素。标识符用于标记这些元素的名字,以便在代码中对它们进行引用。标识符命名规则如下: 必须以字母开头。 长度不超过255个字符。控件、窗体、模块的名称不能超过40个字符。 不可以包含嵌入的句点或者类型声明字符,类型声明字符是用于规定数据类型的特殊字符,包括 % ! # $ @。 不可以和关键字同名。 4.语句的书写规则 书写语句时应遵循以下规则: (1)严格按照VB的语法格式要求进行书写。 本书在提供各种语法成分的通用格式时,格式中的符号采用如下约定: [ ] 表示其中的参数是可选的。如中括号中的内容省略,则VB会使用该参数的缺省值(即默认值)。 | 为多选一表示符。竖线分隔多个选择项,必须选择其中之一。 { } 大括号中包含多个用竖线“|”隔开的多个选择项,必须从中选择一项。 ,… 表示同类项目重复出现,各项之间用逗号隔开。 … 表示省略了在当时叙述中不涉及的部分。 (2)每条语句通常单独占一行,一行允许多达255个字符。 (3)如在一行中写多条语句,语句之间要用冒号分隔。例如: Form1.FontSize=14 : Form1.BackColor=vbRed (4)如果想将一条语句写在多行上(如太长),则可以在行末尾加续行字符(一个空格加一个下划 )表示此行尚未结束。例如: Text3.Text = Val(Text1.Text) + _ Val(Text2.Text) VB会自动对语句进行一定的格式化。如调整大小写、运算符与操作数之间的间距等,使编写的程序更整齐规范、易于阅读理解。 例如: 输入:print x+y 格式化后:Print x + y 5.给代码添加注释 为了便于代码的阅读和维护,通常要给代码添加注释,注释的对象可以是一条语句,一段代码或整个程序。注释语句格式如下: 注释语句是非执行语句,它不被解释和编译,但在程序清单中,将完整地列出注释。 注释语句不能放在续行符的后面。如果需要连续多行书写注释,需在每行开始以Rem或 ‘ 开头。 在调试程序时,对于某些暂时不用的语句(以后还要使用),可以在这些语句之前添加Rem或 暂时停止其执行,在需要的时候再去掉Rem或 ,使其起作用,这样可以减少代码的修改量。 6.行标签和行号 行标签或行号用来标识一行的开始位置,以便使用转移语句转移到该位置。 行标签可以是任意标识符,以冒号(:) 结尾; 行号可以是任意一个整数。 行标签或行号必须从第一列开始,同一模块内不能有相同的两个行号或行标签。 行标签和行号示例: 10: MyString = aaaaaaaaaaaaaaa GoTo LastLine 20 MyString = bbbbbbbbbbbbbbb LastLine: Print MyString 3.2 数据类型 数据是程序的必要组成部分,也是程序处理的对象。 不同类型的数据用于表示不同性质的信息。 VB不但提供了系统定义的数据类型,而且还允许用户自己定义数据类型。 3.2.1 系统定义的数据类型 1.整型(Integer,%) 用2个字节存储 十进制表示: 由+ -号,0~9 组成 范围: -32768~32767 八进制表示: 以O开头,由 0~7组成 范围: O0 ~O177777 十六进制表示: 以H开头,由 0~9,A~F组成 范围: H0 ~HFFFF 例: -325 0 56 +100 O456 O
您可能关注的文档
- Visual Basic程序设计及应用 教学课件 作者 郑丽敏 VB第9章.ppt
- Visual Basic程序设计及应用 教学课件 作者 郑丽敏 VB第10章.ppt
- Visual Basic程序设计及应用 教学课件 作者 郑丽敏 VB第11章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第1章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第2章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第3章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第4章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第5章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第6章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第7章.ppt
- 2016-2017学年高中生物第二单元生态工程与生物安全第1章第2节我国的生态工程教案中图版选修3.doc
- 2022-2023学年小升初英语易错点专练06完形填空15篇(广州教科版专版含答案)2.docx
- 期中专项四年级英语下册(含答案)3.docx
- 期末卷(二)(含答案解析)-2022-2023学年高二历史期中期末复习备考必刷题(选择性必修一国家制度与社会治理).docx
- 第4课欧姆定律的应用第一讲欧姆定律实验探究(原卷版).docx
- Unit1限制性定语从句语法讲义人教版高一英语学生版213.docx
- 2023年宁波市初中毕业升学文化考试科学模拟卷(八).docx
- 5.3细胞呼吸的原理和应用课件高一上学期生物人教版必修12.pptx
- 高中政治更好发挥政府作用教学设计.docx
- 体悟民间故事中的幸福--五上《中国民间故事》导读课.docx
最近下载
- NO作为信号分子发现史.doc VIP
- KCP题库整理必威体育精装版.docx VIP
- 常见异常心电图的鉴别与诊断技巧ppt课件.ppt
- 华中师范大学(710汉语与文学基础)考研真题及答案(2016-2021).doc
- 人教版八年级上册物理第二章 声现象 作业设计.docx VIP
- 2023年天津公务员申论考试真题及答案.pdf VIP
- CDP-M-CGP-OP-001-2013-1+++++城镇燃气阀井通用图集.pdf VIP
- 基于嵌入式系统的智能农业控制系统设计与实现.docx VIP
- 《有趣的游戏-认识前后上下左右》.ppt
- (2024年新教材)部编版一年级道德与法治上册《平平安安回家来》教案.docx VIP
文档评论(0)