1、常用语句与函数v 赋值语句把常量、变量或表达式的值赋给一个变量VB中赋值语句用“=”来实现变量=常量、变量或表达式对象.属性值=常量、变量或表达式例:v Private Sub Form_Click()v Dim X As Integer,y As Integerv x=3.14v y=x*5v Print“y=;yv End SubPrint语句(输出v)语法格式:对象名.Print 输出内容输出内容可以是常量,变量或表达式的值(如果不指定对象名,默认在当前窗体上输出)例如:picture1.print “hello”print “hello”窗体、图片框等输出内容可以是一个或多个,各内容之
2、间用“;”或“,”隔开。比较用“;”或“,”隔开输出的区别例如:A=3 B=2C=a+bPrint“c=”;cPrint“c=”,c用;隔开,各个内容紧跟着用,隔开,按分区格式输出注释语句 为了提高程序的可读性,通常需要在程序适当的位置加上必要的注释。(添加注释是编程的一个好习惯。)VB中注释语句的格式为:1、在字符后加注释内容 A=2 把2赋给变量a2、用“Rem 注释内容”。Rem 计算圆的周长c=2*PI*rv 注意:如果用Rem语句注释,应将Rem语句单独书写,不可像 (单引号)一样直接放在其他语句后面,否则VB将提示错误。结束语句语法格式:End功能:强制程序结束运行。v注:通常一条
3、命令语句占一行。要在一行写多条语句,需要在每条语句之间用冒号进行分隔。如果一条语句一行写不下,可用续行符(空格后面跟“_”)将语句分成多行。各关键字之间,关键字与变量名、常量名之间要用空格。函 数v内部函数是由VB系统提供的,每个内部函数完成某个特定功能。例:time()返回系统当前时间在程序中使用函数称为调用函数,函数调用后,一般都有返回一个确定的函数值。Begintime=time()Print time()与用户交互函数v InputBox(提示,标题,默认值,x坐标,y坐标)返回输入对话框中输入的数据X=inputbox(提示,标题,默认值,x坐标,y坐标)v MsgBox()函数是V
4、B程序设计中常用的交互函数,其功能非常强大,可以显示多种样式的消息对话框。基本语法格式:MsgBox(提示信息,按钮,标题)返回结果为一数值 vbOK 1 OK vbCancel 2 Cancel vbAbort 3 Abort vbRetry 4 Retry vbIgnore 5 Ignore vbYes 6 Yes vbNo 7 No 如:Print MsgBox(你输入的数据格式不正确,是否继续?,vbYesNoCancel,错误提示)数学函数函数功能实例结果Abs(x)求x的绝对值Abs(-2.5)2.5Sqr(x)求x的平方根Sqr(16)4Int(x)取整数函数Int(4.9)In
5、t(-4.3)4-5常用字符串函数vLen(字符串),功能:求字符串的长度v例如Len(“2008 奥运”),结果:6 日期函数vDate(),功能:返回系统的当前日期vTime(),功能:返回系统的当前时间 常用转换函数vVal(字符串),功能:将字符串转换为数值v例如Val(“2008”)+12,结果:2020 练习:1.VB 的数据类型分为()A数值型、字符串型、布尔型、日期型 B数值型、字符串型、对象型、日期型 C基本类型、扩展类型 D整型、实型、字符串型、日期型、布尔型 2.下列变量名中,合法的变量名是()A.C_24 B.A B C.A:B D.1+2 3.VB 中运算符被分为四类
6、,分别是()A算术运算符、字符串运算符、关系运算符、逻辑运算符 B算术运算符、比较运算符、关系运算符、逻辑运算符 C算术运算符、连接运算符、布尔运算符、逻辑运算符 D连接运算符、比较运算符、逻辑运算符、关系运算符 4.表达式(2*3)=5 And 12/3=4的值为()A、True B、False C、Integer D、Date5.数学关系3 x 10 表示成正确的 VB 表达式为()A.3=x10 B.3=x And x=3 Or x=3 And x b And2*ac Or cb And2*ac Or c=d 的值是()A.True B.False C1 D.110.执行下面的程序段后,b 的值为_ a=300 b=20 a=a+b b=a b a=a b