1、Int与Cint Mid与Instr4. 程序范例:Private Sub Command1_Click()Dim str As String, s As String, k As Integers=Text1Str=”For k=List1.ListCount-1 to 0 Step-1If InStr(List.List(k),s)0 thenstr=str&List.List(k)&” ”End IfNext kIf str=”ThenText2=”没有匹配的项目”ElseText2=strEnd Sub程序运行时,在Text1中输入“京”,单击命令按钮,则在Text2中显示的内容是A)
2、 京 B) 南京C) 南京 北京D) 没有匹配的项目5. 静态变量1.格式:Static As 2.特点:每次调用过程时,该变量值被保留第二章 数据的输出与输入1.Print方法的对象2.MsgBox函数和InputBox函数中各参数的含义格式:InputBox(prompt,title,default) 格式:MsgBox(msg,type,title)第三章 VB程序设计语句1. For循环For = to step 步长Exit ForNext 1) 多重循环Do循环格式一:Do While Loop格式二:Do Until 格式三:Do Loop While 格式四: Loop Unt
3、il 2) 二重循环1.典型案例:求100以内的素数。2.取矩阵对角线上的元素。3.打印“*”型图。3) 程序范例:Const n=5,m=4Dim a(m,n)K=1For i=1 To mFor j=1 To na(i,j)=kk=k+1Next jNext iPrivate Sub Command2_Click()Summ=0If i=1 Or i=m ThenSumm=summ+a(i,j)If j=I Or j=n ThenPrint summ过程Command1_Click()的作用是二维数组a 中存放1个 m行n列的矩阵;过程Command2_Click()的作用是A) 计算矩阵
4、外围一圈元素的累加和 B) 计算矩阵除外一圈以外的所有元素的累加和C) 计算矩阵第1列和最后一列元素的累加和 D) 计算矩阵第1行和最后一行元素的累加和第四章.静态数组Option Base N 功能:规定数组下标从N开始。LBound(数组名,维) 格式:UBound(数组名,维)分别返回一个数组中指定维的下界和上界。利用Array函数给数组赋值=Array(数组元素值) 功能:将数组元素值赋给数组。说明:数组变量名是预先定义的数组名(定义时没有指定维数和上下界,并且类型必须为变量体类型Variant),在数组变量名之后没有括号。第五章.动态数组定义动态数组通常分两步:声明一个没有下标的数组
5、(括号不能省略);用ReDim语句定义带下标的数组。ReDim语句的格式为:ReDim Preserve 变量(下标) As 类型第六章.控件数组概念 由一组相同类型的控件组成,共用一个控件名。第七章.过程参数传送传地址,通过关键字ByRef来实现 传值,通过关键字ByVal来实现在默认情况下,按传地址方式进行传送区别:传地址会改变实际参数的值,而传值不会。可选参数,通过关键字Optional来实现。程序范例:已知有下面的过程Private Sub proc1(a As Integer,b As String,Optional x As Boolean)正确调用此过程的语句是A)Call pr
6、ocl(5) B)Call proc1 5,”abc”,FalseC)proc1(12,”abc”,True) D)proc1 5, “abc”对象参数以窗体或控件作为通用过程的参数。第八章.函数与过程的区别:1.过程没有返回值 2.函数中函数名代表返回值第九章.常用控件认清事件触发的对象名列表框List属性是一个字符数组,存放列表框的项。 ListIndex属性选中的列表项序号。ListCount属性列表框中项目的数量。 Text属性被选中列表项的文本内容。Selected属性是一个逻辑数组,表示对应的项在程序运行期间是否被选中。第十章.鼠标事件与键盘事件与键盘事件参数KeyCode与参数K
7、eyAscii的区别Form_KeyDown(KeyCode As Integer, ) Form_KeyUp(KeyCode As Integer, )Form_KeyPress(KeyAscii As Integer)KeyCode所按键的键码 KeyAscii所按键的Ascii码第十一章.弹出式菜单PopupMenu 菜单名 功能:显示弹出式菜单。第十二章.顺序文件数据文件的操作必须按下述步骤进行:打开文件进行读、写操作关闭文件文件的打开Open For 方式 As#文件号方式:Output:输入 Append:后连接 Input:输入顺序文件的写操作Print#语句Print #,Write#语句Write #顺序文件的读操作Input#语句Input #,Line Input#语句Line Input #Input$函数Input $(n,#文件号)第十三章.随机文件Open “文件名” For Random As #文件号 Len=记录长度随机文件的写操作Put #文件号,记录号,变量随机文件的读操作Get #文件号,记录号,变量
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1