VB知识点总结文档格式.docx

上传人:b****8 文档编号:22560347 上传时间:2023-02-04 格式:DOCX 页数:7 大小:16.88KB
下载 相关 举报
VB知识点总结文档格式.docx_第1页
第1页 / 共7页
VB知识点总结文档格式.docx_第2页
第2页 / 共7页
VB知识点总结文档格式.docx_第3页
第3页 / 共7页
VB知识点总结文档格式.docx_第4页
第4页 / 共7页
VB知识点总结文档格式.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

VB知识点总结文档格式.docx

《VB知识点总结文档格式.docx》由会员分享,可在线阅读,更多相关《VB知识点总结文档格式.docx(7页珍藏版)》请在冰豆网上搜索。

VB知识点总结文档格式.docx

  Int与CintMid与Instr

  4.程序范例:

  PrivateSubCommand1_Click()

  DimstrAsString,sAsString,kAsInteger

  s=Text1

  Str=””

  Fork=List1.ListCount-1to0Step-1

  IfInStr(List.List(k),s)>

0then

  str=str&

List.List(k)&

””

  EndIf

  Nextk

  Ifstr=””Then

  Text2=”没有匹配的项目”

  Else

  Text2=str

  EndSub

  程序运行时,在Text1中输入“京”,单击命令按钮,则在Text2中显示的内容是

  A)京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步长]

  <

循环体>

  [ExitFor]

  Next<

  1)多重循环

  Do循环

  格式一:

DoWhile<

条件>

<

语句块>

Loop

  格式二:

DoUntil<

  格式三:

Do<

LoopWhile<

  格式四:

LoopUntil<

  2)二重循环

  1.典型案例:

求100以内的素数。

2.取矩阵对角线上的元素。

3.打印“*”型图。

  3)程序范例:

  Constn=5,m=4

  Dima(m,n)

  K=1

  Fori=1Tom

  Forj=1Ton

  a(i,j)=k

  k=k+1

  Nextj

  Nexti

  PrivateSubCommand2_Click()

  Summ=0

  Ifi=1Ori=mThen

  Summ=summ+a(i,j)

  Ifj=IOrj=nThen

  Printsumm

  过程Command1_Click()的作用是二维数组a中存放1个m行n列的矩阵;

过程Command2_Click()的作用是

  A)计算矩阵外围一圈元素的累加和B)计算矩阵除外一圈以外的所有元素的累加和

  C)计算矩阵第1列和最后一列元素的累加和D)计算矩阵第1行和最后一行元素的累加和

第四章.静态数组

OptionBaseN功能:

规定数组下标从N开始。

LBound(数组名[,维])格式:

UBound(数组名[,维])

分别返回一个数组中指定维的下界和上界。

  利用Array函数给数组赋值

<

数组变量名>

=Array(数组元素值)功能:

将数组元素值赋给数组。

  说明:

数组变量名是预先定义的数组名(定义时没有指定维数和上下界,并且类型必须为变量体类型Variant),在数组变量名之后没有括号。

  第五章.动态数组

  定义动态数组通常分两步:

  声明一个没有下标的数组(括号不能省略);

用ReDim语句定义带下标的数组。

  ReDim语句的格式为:

ReDim[Preserve]变量(下标)As类型

  第六章.控件数组

  概念由一组相同类型的控件组成,共用一个控件名。

  第七章.过程

  参数传送

  传地址,通过关键字ByRef来实现传值,通过关键字ByVal来实现

  在默认情况下,按传地址方式进行传送

  区别:

  传地址会改变实际参数的值,而传值不会。

可选参数,通过关键字Optional来实现。

  程序范例:

  已知有下面的过程

  PrivateSubproc1(aAsInteger,bAsString,OptionalxAsBoolean)

  正确调用此过程的语句是

  A)Callprocl(5)B)Callproc15,”abc”,FalseC)proc1(12,”abc”,True)D)proc15,“abc”

  对象参数

  以窗体或控件作为通用过程的参数。

  第八章.函数

  与过程的区别:

1.过程没有返回值2.函数中函数名代表返回值

第九章.常用控件

  认清事件触发的对象名

  列表框

  List属性——是一个字符数组,存放列表框的项。

ListIndex属性——选中的列表项序号。

  ListCount属性——列表框中项目的数量。

Text属性——被选中列表项的文本内容。

  Selected属性——是一个逻辑数组,表示对应的项在程序运行期间是否被选中。

  第十章.鼠标事件与键盘事件与键盘事件

  参数KeyCode与参数KeyAscii的区别

  Form_KeyDown(KeyCodeAsInteger,……)Form_KeyUp(KeyCodeAsInteger,……)

  Form_KeyPress(KeyAsciiAsInteger)

  KeyCode——所按键的键码KeyAscii——所按键的Ascii码

  第十一章.弹出式菜单

PopupMenu菜单名功能:

显示弹出式菜单。

  第十二章.顺序文件

  数据文件的操作必须按下述步骤进行:

  打开文件

  进行读、写操作

  关闭文件

  文件的打开

Open<

文件名>

For方式As[#]文件号

  方式:

Output:

输入Append:

后连接Input:

输入

  顺序文件的写操作

  Print#语句

Print#<

文件号>

<

表达式表>

  Write#语句

Write#<

  顺序文件的读操作

  Input#语句

Input#<

,<

变量表>

  LineInput#语句

LineInput#<

字符串变量>

  Input$函数

Input$(n,#文件号)

  第十三章.随机文件

Open“文件名”ForRandomAs#文件号[Len=记录长度]

  随机文件的写操作

Put[#]文件号,[记录号],变量

  随机文件的读操作

Get[#]文件号,[记录号],变量

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 天文地理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1