资源描述:
《第2章VB程序设计基础(一)-上课用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、重点回顾窗体属性:Caption(字符型),FontName(字符型),FontBold(逻辑型),FontItalic(逻辑型),FontSize(整型数值型),FontStrikethru(逻辑型),FontUnderline(逻辑型),ForeColor/BackColor(颜色常量),Picture(LoadPicture),Height(整型数值型),Width(整型数值型),Top(整型数值型),Left(整型数值型),Enabled(逻辑型),Visible(逻辑型)方法:Print事件:Click,Load第2章VB程序设计基础(P13)字符
2、集词汇集语法规则基本数据类型表达式常用内部函数2.0字符集和词汇集2.0.1字符集常用字符集为ASCII码字符集:128-95个可打印字符:32-126-33个不可打印字符:0-31,127包括:-英文字母:大小写-数字符号-特殊符号:Space(空白字符)、标点符号(!“‘,.:;?()[]{})、其他可从键盘输入的字符(#$%&*+-/<=>@^_
3、~)汉字:命名、显示2.0字符集和词汇集2.0.2词汇集运算符-算术运算符:+-*/(除)^(整除)Mod(求模)-字符串运算符:&(连接)+(连接)-比较运算符:><=<>>=<=-逻辑运算符:AndE
4、qv(等价)Imp(蕴涵)NotOrXor(异或)界符:()[],;:!?“‘.%#_Space$(字符串类型符号)2.0字符集和词汇集2.0.2词汇集关键字:保留字-表示系统提供的标准过程、函数、运算符、常量等-VB约定:首字母大写-如:IfThenElseEndPrintIntNotOrInputBoxIntegerClsPublic2.0字符集和词汇集2.0.2词汇集标识符-为用户自定义的数据(常量、变量)、函数、过程、对象、类型等命名-字符不区分大小写,也不区分字符的全角和半角2.0字符集和词汇集2.0.2词汇集标识符-命名规则(1)必须以字母或汉字
5、开头,由字母、数字、下划线组成(2)不能在名称中使用空格、句点(.)、感叹号(!)、@、&、$、#、+、-、*、/、=等已有特殊含义的字符2.0字符集和词汇集2.0.2词汇集标识符-命名规则(3)最后一个字符可以是类型说明符(4)不能超过255个字符,控件、窗体、类和模块的名字不能超过40个字符(5)不要使用关键字,如Sub、End、Val、Private等2.0字符集和词汇集2.0.2词汇集标识符-命名规则(6)自定义名称时,要遵循VB的命名规则外,还要使用能反映它所代表的编程元素的意义的名字。例:cmdAdd表示加运算,cmdExit表示退出详细内容参考
6、MSDN:VisualBasic编码约定2.0字符集和词汇集2.0.2词汇集标识符-命名规则例:合法变量名:ax1n0_1a2csum%namemyform姓名班级不合法变量名:2ax+y@a,ba$bprint2.0字符集和词汇集2.0.3语句及语法规则一个语句是程序中的语法完整、语义明确的最小单元。一个语句可以表达一种动作、声明或定义一个类型、变量、常量、过程、函数等。书写语句时,要遵循以下规则:(1)一个语句常用关键字、过程名称或变量名开头。(2)空格在语句中起分隔符的作用。(3)通常一行写一个语句,也可以在一行中写多个语句,但必须用冒号(:)分开。语
7、句前可以有空格,左边有空格的语句称为缩进语句,以增加程序的可读性。如果一行语句的内容很长,可用续行符(空格加下划线)将一个语句写在几行内。2.1数据类型数据是程序的组成部分,也是程序处理的对象,数据类型体现了数据结构的特点。不同类型的数据有不同的操作方式和取值范围。VB的数据类型比较丰富,主要可以分为两类:基本数据类型和用户自定义数据类型。数值型字符型:$65535逻辑型:2日期型:8变体型对象型基本数据类型整型:整型%2、长整型&4字节型:1货币型:@8浮点型:单精度型!4、双精度型#82.1.1基本数据类型2.1.1基本数据类型表2-1(P13)列出Vi
8、sualBasic所允许使用的基本数据类型,以及占用字节数与取值范围。2.1.1基本数据类型1.字符型(类型名:String)类型符:$用以定义一个字符序列,所有西文字符和汉字对字符串变量赋值要加双引号:a=“fsj”分为两种:变长字符串:赋予不同长度的数据,0-65535如:dimstrasstringstr=“VisualBasic6.0”str=left(str,6)定长字符串的声明:Dimstrasstring*6少:右用空格填充多:截去超出部分2.1.1基本数据类型2.数值型数值型数据包括:整数(整型和长整型)、浮点数(单精度和双精度)四种。(1)
9、整型数(Integer)是不带小数点和指数符号(E
10、