VB编程基础PPT课件_第1页
VB编程基础PPT课件_第2页
VB编程基础PPT课件_第3页
VB编程基础PPT课件_第4页
VB编程基础PPT课件_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2.1窗体窗体2.1.1 窗体的结构窗体的结构2.1.2 窗体的属性窗体的属性nameleft、topheight、widthcaptionfontenabled第第2 2章章 vbvb编程基础编程基础visiblebackcolor、forecolormaxbutton、minbuttoniconcontrolboxpictureborderstylewindowsstateautoredraw2.1.3 窗体的事件窗体的事件clickdblclickloadunloadresizeactivate2.1.4 窗体的方法窗体的方法printclsmove:用以移动用以移动 form 或控件或

2、控件格式:格式:object.move left, top, width, height showhide2.1.5 多窗体多窗体添加窗体添加窗体设置启动对象设置启动对象2.1.6窗体加载与卸载窗体加载与卸载load resizeactivate deactivateunload2.22.2如何学习如何学习vbvb.1高级语言高级语言v语法:语法: 规则:规则: (1 1)vbvb代码不区分字母的大小写。代码不区分字母的大小写。 (2 2)语句书写自由。)语句书写自由。 同一行可写多条语句,用同一行可写多条语句,用“:”分隔。分隔。 同一语句可写在若干行,本行后用空格加下划线。

3、同一语句可写在若干行,本行后用空格加下划线。 一行允许多达一行允许多达255255个字符。个字符。 (3 3)用)用“和和remrem进行注释。进行注释。 v编程:程序编程:程序= =语法算法数据结构语法算法数据结构.2如何学习如何学习vbvbv掌握语法:运用属性、事件和方法掌握语法:运用属性、事件和方法v看懂程序看懂程序v掌握基本的算法掌握基本的算法v模仿编程模仿编程v独立完成编程(实验的重要性)独立完成编程(实验的重要性)2.3.1 数据类型 数据是程序的必要组成部分,也是程序处理的对象。表1-3-1 vb 6.0的常用数据类型2.3 2.3 数据类型、常量与变量数据类型、

4、常量与变量2.3.2数据的存储格式数据的存储格式byteintegerlongsingledouble2.3.3 2.3.3 常常 量量 常量是直接写在程序中的数据,常量的类型由它们的书写格式决定。常量是直接写在程序中的数据,常量的类型由它们的书写格式决定。 即:即:常量(常数):是不随程序的运行而改变的量。常量(常数):是不随程序的运行而改变的量。常量:数值常量、字符串常量、逻辑常量、日期常量:数值常量、字符串常量、逻辑常量、日期/ /时间常量、货币数时间常量、货币数据常量、符号常量。据常量、符号常量。 数值常量数值常量:整数、长整数、定点实数、浮点实数。:整数、长整数、定点实数、浮点实数。

5、整数:占整数:占2 2个字节,取值范围为个字节,取值范围为-3276832767-3276832767,类型说明符用,类型说明符用“%”%”表表示。示。长整数:占长整数:占4 4个字节,取值范围为个字节,取值范围为-2-23131223131-1-1,类型说明符用,类型说明符用“&”&”表示。表示。定点实数:一般占用定点实数:一般占用3 3个字节。个字节。浮点实数:浮点实数: 单精度:单精度:4 4个字节。类型说明符用个字节。类型说明符用“!”表示。表示。 双精度:双精度:8 8个字节。类型说明符用个字节。类型说明符用“#”#”表示。表示。 如果数据包含小数,则应使用如果数据包含小数,则应使用

6、singlesingle、doubledouble或或currencycurrency类型。其中,类型。其中,singlesingle类型的有效数字为类型的有效数字为7 7位,位,doubledouble类型的有效数字为类型的有效数字为1515位,位,currencycurrency类类型支持型支持1515位整数和四位小数,适用于货币计算。位整数和四位小数,适用于货币计算。 在在vbvb中,数值类型数据都有一个有效的取值范围,程序中的数如果超出中,数值类型数据都有一个有效的取值范围,程序中的数如果超出这个范围,就会出现这个范围,就会出现“溢出溢出”(overflowoverflow)错误。)错

7、误。 vb vb中的常量一般采用十进制数,但有时也使用十六进制数(数值前加前中的常量一般采用十进制数,但有时也使用十六进制数(数值前加前缀缀&h&h)或八进制数(数值前加前缀)或八进制数(数值前加前缀&o&o)。)。 如:赋值语句如:赋值语句“d = &h1a2”d = &h1a2”的作用是,将的作用是,将418418(1010进制)送入变量进制)送入变量d d所所在的存储单元。在的存储单元。 又如:赋值语句又如:赋值语句“d=&o216”d=&o216”的作用是,将的作用是,将142142(1010进制)送入变量进制)送入变量d d所所在的存储单元。在的存储单元。 在使用数值型数据时,应注意

8、以下几点:在使用数值型数据时,应注意以下几点: 字符串常量字符串常量 字符串常量是用双引号括起来的一串字符,格式为:h1h2h3.hn。每个字符占1个字节;可以是任何合法字符,如:vb、123、chr$(13)(回车符)、无实数解,等等。 逻辑常量逻辑常量 逻辑常量只有两个值:真(true)和假(false)。当把数值常量转换为boolean时,0为false,非0值为true;当把boolean常量转换为数值时,false转换为0,true转换为-1。 日期常量日期常量 日期常量用来表示日期和时间,vb可以表示多种格式的日期和时间,输出格式由windows设置的格式决定。日期数据用两个日期数

9、据用两个“#”#”把表把表示日期和时间的值括起来示日期和时间的值括起来,如:#08/18/2001#、#08/18/2001 08:10:38 am#,等等。符号常量符号常量 语法:const = 变量:是指其内容会随程序运行而改变的量。变量:是指其内容会随程序运行而改变的量。 1 1、变量的命名规则:由首字符为英文字母、不超过、变量的命名规则:由首字符为英文字母、不超过255255个个字符的字母、数字、下划线符组成。字符的字母、数字、下划线符组成。2 2、变量命名的几点说明、变量命名的几点说明 不能使用不能使用vbvb的关键字作为变量名。的关键字作为变量名。关键字是指关键字是指vbvb系统中

10、系统中已经定义的词,如语句、函数、运算符的名称等,如已经定义的词,如语句、函数、运算符的名称等,如printprint、ifif等都不能用作变量名。等都不能用作变量名。 变量名不能与过程名或符号常量名相同。变量名不能与过程名或符号常量名相同。 vb vb不区分变量名的大小写。不区分变量名的大小写。即大小写是一样的,如即大小写是一样的,如x1x1与与x1x1是同一变量。是同一变量。 变量取名尽量做到变量取名尽量做到“见名知义见名知义”,以提高程序的可读性。,以提高程序的可读性。2.3.4 2.3.4 变变 量量v逻辑型变量:逻辑型变量: booleanboolean变量:为变量:为2 2个字节的

11、数值形式,它的取值只限于个字节的数值形式,它的取值只限于truetrue和和false,false,其它数据类型中的其它数据类型中的0 0代表代表falsefalse,而其它的值则代表,而其它的值则代表truetrue。 v整型变量:整型变量: integerinteger变量:为变量:为2 2个字节的数值形式,它的变量的有效取值范个字节的数值形式,它的变量的有效取值范围从围从-2-21515221515-1(-1(即:即:-3276832767)-3276832767)。类型说明符:。类型说明符: v长整型变量:长整型变量: longlong变量:为变量:为4 4个字节有符号的数值形式,它的

12、变量的有效取值个字节有符号的数值形式,它的变量的有效取值范围从范围从-21474836482147483647-21474836482147483647。类型说明符:。类型说明符:& & v字符串型变量:字符串型变量: string string 娈量:在娈量:在vbvb中字符串变量有两种类型:变长的字符串变中字符串变量有两种类型:变长的字符串变量和定长的字符串变量,其中变长的字符串变量最多可包含量和定长的字符串变量,其中变长的字符串变量最多可包含2 23131个字符,个字符,而定长的字符串变量最多可包含而定长的字符串变量最多可包含2 21616个字符个字符. .类型说明符:类型说明符: 如下

13、所示即为定义和为如下所示即为定义和为stringstring变量赋值的示例:变量赋值的示例: dim str1 as string dim str1 as string * * 128 128 dim str2 as string dim str2 as string v单精度实型变量单精度实型变量 singlesingle变量:为变量:为4 4个字节的数值形式,它的变量的有效取值范个字节的数值形式,它的变量的有效取值范围从围从1.40e-45+3.40e38, 1.40e-45+3.40e38, 类型说明符:!类型说明符:! v双精度实型变量双精度实型变量 doubledouble变量:为变

14、量:为8 8个字节浮点形式的数值,它的变量的有效取个字节浮点形式的数值,它的变量的有效取值范围从值范围从4.97d-3241.79d308, 4.97d-3241.79d308, 类型说明符:类型说明符:# #v通用型通用型 variantvariant变量:可以存放任何类型的数据。变量:可以存放任何类型的数据。 变量声明变量声明 (1 1)第一种方式:)第一种方式: a. a. 使用使用dimdim说明变量说明变量 格式:格式: dim dim 变量名变量名as as 类数据型类数据型 例如:例如: dim name as stringdim name as string dim sum a

15、s long dim sum as long b. b. 使用使用static static 说明变量说明变量( (静态变量静态变量) ) 格式:格式: static static 变量名变量名as as 类数据型类数据型 例如:例如: static x as integerstatic x as integer (2 2) 第二种方式:第二种方式: 格式:格式: dim dim 变量名变量名 vbvb中把这种格式声名的变量认为是中把这种格式声名的变量认为是variantvariant类型的数据。类型的数据。 (3 3) 第三种方式:隐含声明第三种方式:隐含声明变量后缀字符为变量后缀字符为“%

16、”%”,隐含声明该变量类型为整型。,隐含声明该变量类型为整型。变量后缀字符为变量后缀字符为“&”&”,隐含声明该变量类型为长整型。,隐含声明该变量类型为长整型。变量后缀字符为变量后缀字符为“!”!”,隐含声明该变量类型为单精度浮点型。,隐含声明该变量类型为单精度浮点型。变量后缀字符为变量后缀字符为“#”#”,隐含声明该变量类型为双精度浮点型。,隐含声明该变量类型为双精度浮点型。变量后缀字符为变量后缀字符为“$”$”,隐含声明该变量类型为字符串型。,隐含声明该变量类型为字符串型。例如:例如:n2%,s$n2%,s$ 好的程序设计风格是声明每一个变量的类型,一方面可以提高程序的可读性,另一方面,可

17、避免采用变体数值类型数据,以减少程序运行时的内存开销。option explicit 变量的初始值变量的初始值 在程序中声明了变量以后,vb自动将数值类型的变量赋初值0,变长字符串被初始化为零长度的字符串(),定长字符串则用空格填充,而逻辑型的变量初始化为false。 同符号常量一样,可以在窗体模块的任何地方(通用对象声明部分或事件过程中)定义变量。 5 5 变量的作用域变量的作用域变量定义的位置相关例:变量的作用域及应用。 dim smystring as string在通用对象声明部分声明字符串变量 private sub form_load() smystring = 欢迎使用vb6.0

18、 end sub private sub form_click() print smystring end sub2.4.1 2.4.1 语句、命令的语法描述规则语句、命令的语法描述规则语法描述的符号约定:语法描述的符号约定:如:如:dim dim asas, asas例:例:label1.autosize=true|falselabel1.autosize=true|falsev 表示可选项。表示可选项。v表示一个基本单位。表示一个基本单位。v 和和| |表示选取其一。表示选取其一。v表示重复。表示重复。 注意:在书写具体的命令时,不能出现上述语法描述符号。注意:在书写具体的命令时,不能出现

19、上述语法描述符号。2.4 print语句、赋值语句语句、赋值语句 使用使用printprint语句可以在窗体上输出表达式的值,并可在其他图形对语句可以在窗体上输出表达式的值,并可在其他图形对象或打印机上输出象或打印机上输出信息。信息。格式:格式: . print . print ,|;,|;. 其中,其中, 可以是窗体(可以是窗体(formform)、图片框()、图片框(pictureboxpicturebox)或打印机(或打印机(printerprinter)。)。 注:注:“,”和和“;”的区别。的区别。 2.4.2 print2.4.2 print语句(语句(方法方法)赋值语句:赋值语句

20、:= =格式:格式:(1 1) = (2 2).= = 功能:计算表达式值并转换为相同类型数据后为变量或控件属性赋值功能:计算表达式值并转换为相同类型数据后为变量或控件属性赋值说明:说明:n 为数值变量赋值时,表达式的值不得超过数值变量的数值范围,为数值变量赋值时,表达式的值不得超过数值变量的数值范围,否则显示错误信息。否则显示错误信息。n值为浮点类型的表达式四舍五入后向整型变量赋值。值为浮点类型的表达式四舍五入后向整型变量赋值。n任何类型表达式都可以向字符串变量赋值。任何类型表达式都可以向字符串变量赋值。n赋值号不是数学中的等号赋值号不是数学中的等号2.4.3 2.4.3 赋值语句赋值语句2

21、.5 2.5 运算符、表达式、常用内部函数运算符、表达式、常用内部函数1 1表达式:由若干个运算符和运算项组成的有意义的式子。表达式:由若干个运算符和运算项组成的有意义的式子。2 2表达式的书写规则:表达式的书写规则:(1 1)乘号不能省略。)乘号不能省略。(2 2)括号必须成对出现,均使用圆括号。)括号必须成对出现,均使用圆括号。(3 3)表达式从左到右在同一基准上书写,无高低、大小。)表达式从左到右在同一基准上书写,无高低、大小。vbvb有四类运算符:有四类运算符: (1 1)算术运算符:)算术运算符:+,-,+,-,* *,/,(,/,(整除整除),mod(),mod(求余求余),(),

22、(指数指数) ) (2 2)字符串运算符:)字符串运算符:+ +、& & (3 3)关系运算符:,)关系运算符:,(4 4)逻辑运算符:逻辑非;)逻辑运算符:逻辑非;notnot、逻辑与:、逻辑与:andand、逻辑或:、逻辑或:or or 2.5.1 2.5.1 算术运算符与算术表达式算术运算符与算术表达式 算术运算符:(算术运算符:(ia=3)ia=3) 算术运算符的优先级算术运算符的优先级 指数运算指数运算 取负取负 - - 乘、除乘、除 整除整除 求余求余 mod mod 加、减加、减 乘、除和加、减分别为同级运算符,同级运算从左向右进乘、除和加、减分别为同级运算符,同级运算从左向右进

23、行。在表达式中加括号可以改变表达式的求值顺序。行。在表达式中加括号可以改变表达式的求值顺序。 算术表达式算术表达式 常量、变量、函数是表达式,将它们加圆括号或用运算符常量、变量、函数是表达式,将它们加圆括号或用运算符作有意义的连接后也是表达式。作有意义的连接后也是表达式。 不能漏写运算符不能漏写运算符: :3xy3xy小括号小括号:( ):( )例:由下列数学式写出相应的例:由下列数学式写出相应的vbvb算术表达式。算术表达式。x11111/(1+1/(1+x)432)(yba-(a*a+b*b*b)*y421)()(babacb(a(bc)+b(0.5)*(a-b)0.5例例1:例例2:例例

24、3:cdbab5651fcdab1) 1() 1(22rrpqzbababyaaxayx211025例例4:例例5:例例6:例例7:例例8:例例9:变量变量k k是一个两位整数,求其个位数与十位数之和的算术表达式是一个两位整数,求其个位数与十位数之和的算术表达式 。例例10:求表达式求表达式-8+3-8+3* *5 mod 2655 mod 265的值。的值。 字符串运算符有两个:字符串运算符有两个:“+”+”和和“&”&”,均为双目运算符、,均为双目运算符、用于连用于连接两边的字符串表达式。接两边的字符串表达式。 字符串连接符字符串连接符“&”&”具有自动将非字符串类型的数据转换成字符具有自

25、动将非字符串类型的数据转换成字符串后再进行连接的功能,而串后再进行连接的功能,而“+”+”则不能。则不能。 、+ + 字符串连接字符串连接 123123 + + 456 456 结果结果 123456 123456 123 123 & & 456 456 结果结果 123456123456 区别区别: : + + 两边必须是字符串两边必须是字符串, , & & 不一定。不一定。 例例: : abcdef abcdef & & 12345 12345 结果为结果为 abcdef12345abcdef12345 abcdef abcdef + + 12345 12345 出错出错 123 & 45

26、6 123 & 456 结果为结果为123456123456 123 123 + + 456 456 结果为结果为 579579 注意注意:123 123 + + true true 结果为结果为 122122 true true转换为数值转换为数值-1-1,falsefalse转换为数值转换为数值0 02.5.2 2.5.2 字符串运算符与字符串表达式字符串运算符与字符串表达式 关系运算符也称为关系运算符也称为比较运算符比较运算符,包括,包括 、= 、=、= =、 六种,均六种,均为双目运算符,用于比较两边的表达式是否满足条件,为双目运算符,用于比较两边的表达式是否满足条件,运算结果为运算结

27、果为truetrue或或falsefalse。规则:规则:(1 1)两个操作数是数值型,则按其大小比较。)两个操作数是数值型,则按其大小比较。(2 2)两个操作数是字符型,则按字符的)两个操作数是字符型,则按字符的asciiascii码值从左到右一一比较。码值从左到右一一比较。(3 3)日期类型数据比较先后。)日期类型数据比较先后。(4 4)优先级相同。)优先级相同。 例:例:1 1、ya+b 2ya+b 2、x x不大于不大于y y2.5.3 2.5.3 关系运算符与关系表达式关系运算符与关系表达式2.5.4 逻辑运算符与逻辑表达式逻辑运算符与逻辑表达式abnot anot ba and b

28、a or b真真假假真真真假假真假真假真真假假真假假真真假假逻辑运算符真值表逻辑运算符真值表例:例:(1 1)x3+a x3+a 或或 xb-1xb-1(2 2)x3+a x3+a 且且 xb-1xb-1(3 3) x x不大于不大于y y或不小于或不小于z z(4 4)条件)条件“-3x3”-3x3”写作逻辑表达式为:写作逻辑表达式为: -3 x and x 3-3 x and x 3(5 5)判断变量)判断变量a a、b b均不为均不为0 0的逻辑表达式为:的逻辑表达式为: a a * * b 0 b 0 或或 a 0 and b 0a 0 and b 0(6 6)判断变量)判断变量a a

29、、b b中必有且仅有中必有且仅有1 1个为个为0 0的逻辑表达式为:的逻辑表达式为: a = 0 and b 0 or a 0 and b = 0 a = 0 and b 0 or a 0 and b = 0 或或 a a * * b = 0 and a + b 0 b = 0 and a + b 0(7 7)判断整型变量)判断整型变量k k是正的奇数的逻辑表达式为:是正的奇数的逻辑表达式为: k 0 and k mod 2 = 1k 0 and k mod 2 = 1(8 8)判断变量)判断变量a a、b b、c c是否等比数列中顺序的是否等比数列中顺序的3 3项,逻辑表达式为:项,逻辑表达

30、式为: a / b = b / ca / b = b / c(9 9)平面三点坐标为)平面三点坐标为(x1,y1)(x1,y1)、(x2,y2)(x2,y2)、(x3,y3)(x3,y3),且,且x1x2x3x1x2x3,判断它们是,判断它们是否共线的逻辑表达式为:否共线的逻辑表达式为: (y3 - y2) / (x3 - x2) = (y2 - y1) / (x2 - x1) (y3 - y2) / (x3 - x2) = (y2 - y1) / (x2 - x1) 表达式的执行顺序:表达式的执行顺序:(1 1)最优先的是括号。)最优先的是括号。(2 2)次优先的是函数运算。)次优先的是函数

31、运算。(3 3)第三是算术运算。)第三是算术运算。(4 4)然后是关系运算。)然后是关系运算。(5 5)最后是逻辑运算。)最后是逻辑运算。例如:已知例如:已知:a=3,b=4,c=5 ,x=10,y=12,z=20,:a=3,b=4,c=5 ,x=10,y=12,z=20,计算下述表计算下述表达式的值达式的值: : (1) a=b or c=b or c=b (2) a=b and (cb (2) a=b and (cb* *a or x+yz)a or x+yz) (3) a-bz-y (3) a-bz-y1 1数学函数数学函数 三角函数:三角函数:sin(x)sin(x)、cos(x)co

32、s(x)、正切函数、正切函数tan(x)tan(x),反正切函数,反正切函数atn(x)atn(x) 函数函数sinsin、coscos、tantan的自变量必须是弧度的自变量必须是弧度 例:例:sin(30sin(300 0) ) 、数学式数学式 的的vbvb表达式表达式 。 abs(x) abs(x) :例:例: ,求变量,求变量x x之绝对值的平方根之绝对值的平方根 。 exp(x) exp(x) :例:例: ,数学式,数学式 的的vbvb表达式。表达式。 log(x) log(x) :例:例: ,3lg(y+x,3lg(y+x3 3)-ln7)-ln7 sgn(x) sgn(x) sq

33、r(x) sqr(x): 例:例: int(x)int(x) :返回不大于:返回不大于x x的最大整数,如的最大整数,如int(2.8)int(2.8)值为值为2 2。 fix(x)fix(x) :返回:返回x x的整数部分,如的整数部分,如fix(2.8)fix(2.8)值为值为2 2,fix(-2.8)fix(-2.8)值为值为-2-2。 2.5.5 常用内部函数:常用内部函数: 14)ln(25 xxx221eex6 .83log6 .12ee)1ln(|22xxx)()(csbsass35cos)log(10yex2 2字符串函数字符串函数 trim(x) trim(x)、 ltrim

34、(x)ltrim(x)、 rtrim(x) rtrim(x) left(x,n) left(x,n)、right(x,n)right(x,n)、mid(x,m,n) mid(x,m,n) len(x) len(x) :返回字符串:返回字符串x x的长度,如果的长度,如果x x不是字符串,则返回不是字符串,则返回x x所占存储空间的字节所占存储空间的字节数。数。 lcase(x) lcase(x)、ucase(x) ucase(x) space(n) space(n) :返回由:返回由n n个空格字符组成的字符串。个空格字符组成的字符串。 如执行语句如执行语句 a$ = abc + space(

35、5) + defa$ = abc + space(5) + def后,变量后,变量a$a$中的字符串为中的字符串为abc abc defdef、其中包括、其中包括5 5个空格字符。个空格字符。 instr(x,y) instr(x,y) :字符串查找函数,返回字符串:字符串查找函数,返回字符串y y在字符串在字符串x x中首次出现的位置。如果中首次出现的位置。如果y y不是不是x x的子串,即的子串,即y y没有出现在没有出现在x x中,则返回值为中,则返回值为0 0。 如:如:a$ = abcd efg cd_xya$ = abcd efg cd_xy,则函数,则函数instr(a$,cd)

36、instr(a$,cd)的计算结果为的计算结果为3 3,因为,因为a$a$中包含了中包含了cdcd、第一次出现的位置是在、第一次出现的位置是在a$a$中的第中的第3 3个字符;而函数个字符;而函数instr(a$,yx)instr(a$,yx)的返回值为的返回值为0 0,因为字符串,因为字符串a$a$中不存在子串中不存在子串yxyx。 string(n,|x$)string(n,|x$) 例:将大于例:将大于0 0的单精度变量的单精度变量k k四舍五入至小数点后两位的表达式为:四舍五入至小数点后两位的表达式为: intint((k + 0.005) (k + 0.005) * * 100 10

37、0 )/ 100/ 100 判断变量判断变量k k的整数部分是否两位数的逻辑表达式的整数部分是否两位数的逻辑表达式 3 3日期和时间函数日期和时间函数 date date time time (timertimer:返回从午夜:返回从午夜1212点至当前时间的秒数)点至当前时间的秒数) nownowminute(now)minute(now)、minute(time) minute(time) second(now)second(now)、second(time) second(time) (1)year(2)month(3)day(4 4)weekdayweekday 4 4转换函数转换函数

38、 str(x) str(x) val(x) val(x) chr(x) chr(x) asc(x) asc(x) 例:例:n n是大于是大于0 0的整数,求的整数,求n n的位数之表达式的位数之表达式 。5 5随机数语句和函数随机数语句和函数 randomize randomize语句语句:该语句的作用是初始化:该语句的作用是初始化vbvb的随机函数发生器的随机函数发生器(为其赋初值)。(为其赋初值)。 rnd rnd函数函数 一般地,要得到一般地,要得到a,ba,b之间的随机整数,可用公式之间的随机整数,可用公式“int( rnd int( rnd * * (b (b a a1 ) + a”

39、1 ) + a” 例:写出随机产生一个例:写出随机产生一个5 5,1010之间的随机整数的表达式。之间的随机整数的表达式。6 6与与printprint方法有关的函数方法有关的函数 tab(n) tab(n):将输出项定位到从第将输出项定位到从第n n列开始显示输出。列开始显示输出。 spc(n) spc(n):输出输出n n个空格。个空格。 q调用在调用在dosdos和和windowswindows下可运行的各种应用程序下可运行的各种应用程序(.exe,.bat,.com)(.exe,.bat,.com)格式:格式:shellshell(命令字符串,(命令字符串, ,窗口类型,窗口类型 )

40、窗口类型:窗口类型:0404,6 6的整型数值,一般取的整型数值,一般取1 1 返回值为一个任务标识返回值为一个任务标识idid,它是运行程序的唯一标识。,它是运行程序的唯一标识。例:例:i=shell(“c:windowspbrush.exe”,1)i=shell(“c:windowspbrush.exe”,1) inputbox inputbox():():inputboxinputbox函数可产生一个对话框函数可产生一个对话框, ,作为输入作为输入数据界面数据界面, ,等待用户输入数据等待用户输入数据, ,并返回所输入的内容。并返回所输入的内容。其格式为:其格式为: =inputbox(=inputbox(提示提示 ,标题,标题 ,缺省,缺省 ,x x 坐标位置坐标位置 ,y y坐标位置坐标位置) ) 其中其中: :提示提示 提示信

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论