VB各章节总结.docx

上传人:b****3 文档编号:27044087 上传时间:2023-06-26 格式:DOCX 页数:12 大小:478.64KB
下载 相关 举报
VB各章节总结.docx_第1页
第1页 / 共12页
VB各章节总结.docx_第2页
第2页 / 共12页
VB各章节总结.docx_第3页
第3页 / 共12页
VB各章节总结.docx_第4页
第4页 / 共12页
VB各章节总结.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

VB各章节总结.docx

《VB各章节总结.docx》由会员分享,可在线阅读,更多相关《VB各章节总结.docx(12页珍藏版)》请在冰豆网上搜索。

VB各章节总结.docx

VB各章节总结

第一章VB程序开发环境

一)VB的定义:

VB是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。

二)VB的特点:

•可视化编程

•面向对象程序设计

•事件驱动编程机制

结构化程序设计语言

访问数据库

三)标题栏(三个阶段)

设计模式——>运行模式——>中断模式

四)工程资源管理器窗口中的6类文件及扩展名

1)窗体文件(.frm)2)模块文件(.bas)

3)类模块文件(.cls)4)工程文件(.vbp)

5)工程组文件(.vbg)6)资源文件(.res)

第二章对象及其操作

一)对象:

是具有特殊属性(数据)和行为方式的实体。

二)属性:

是一个对象的特性,不同的对象有不同的属性。

三)事件:

是VB预先设置好的、能够被对象识别的动作。

四)方法:

是特殊的对象和函数。

属性的设置方法:

属性窗口设置直接键入;

选择输入;

利用对话框

程序语句设置<对象名>.<属性名>=<属性值>

事件过程一般格式:

PrivateSub<对象名>_<事件名>([<参数表>])

<程序代码>

EndSub

例:

PrivateSubCommand1_Click()

Form1.BackColor=vbRed

EndSub

方法调用格式:

[<对象名>.]<方法名>[<参数名>]

第三章简单程序设计

一)VB中的语句

1.VB中的语句是执行具体操作的指令,每个语句以回车键束;

2.在输入语句时,命令词、函数等可以不必区分大小写。

例如,在输入Print时,不管输入Print、print,还是PRINT,按回车后都变为Print。

3.一般情况下,输入程序时要求一行一句,一句一行。

当把几个语句放在一行中时,各语句之间用冒号隔开。

4.一个语句行的长度不能超过1023个字符,当一条语句一行写不完时,用续行符(下划线)连接。

注意:

续行符与它前面的字符之间至少要有一个空格。

二)三个语句

1、赋值语句

2、注释语句

3、结束语句

三)VB程序设计的基本步骤

第四章VB程序设计基础

一)数据类型

二)常量

1)文字常量

字符串常量

数值常量

2)符号常量

常量的定义:

[Public|Private]Const<常量名>[As<类型>]=<表达式>

三)变量

变量的命名

4条命名规则:

1)名字由字母、数字、下划线组成。

2)名字必须以字母或汉字开头

3)名字长度不能超过255个字符

4)不能与VB中的关键字同名,也不能与系统已有的

方法和属性同名。

例如:

合法变量名:

strMyString、intCount、

MyForm、姓名、性别等

非法变量名:

1x、a+b、δ、π等

变量的定义

3种定义方式

1)用类型说明符来标识

把类型说明符放在变量名的尾部,可以标识不同的变量类型

例:

total%Amount#Lname$

2)定义变量时指定类型

格式:

Dim|Private|Static|Public|Global<变量名>[As<类型>]

3)用Deftype语句定义

用Deftype字母范围

[具体见书61页]

四)字符串连接符(+和&)

五)表达式的运算顺序

函数运算——>算术运算(^——>-——>*、/——>\——>mod——>+、-——>&)——>关系

运算(=、>、<、<>、<=、>=)——>逻辑运算(not——>and——>or——>xor——>eqv——>imp)

六)常用函数(p66页)

第五章数据的输入输出

一)print方法(,;)

二)cls方法

三)move方法

四)clear方法

五)format(数值表达式,格式字符串)

六)inputbox函数和msgbox函数

七)字形

第六章常用标准控件

第七章VB控制结构

(通过本章的学习要有基本的看程序能力)

选择结构

1)if单行结构:

if条件then语句else语句

2)if块结构:

if条件then

语句

else

语句

Endif

3)If块结构的嵌套:

A、if条件then2)if条件then

语句语句

Elseelseif条件then

语句或if语句或if块语句

endifelseif条件then

语句

else

语句

endif

4)select选择结构:

selectcase测试表达式

case表达式

语句

case表达式

语句

case表达式

语句

else

语句

endselect

5)Iif函数:

Iif(条件,true部分,false部分)

循环结构

1)for循环变量=初值to终值step步长

语句

next循环变量

2)doloop循环见课件(4种格式)

Dowhile(条件)……loop、do……loopwhile(条件)

Dountil(条件)……loop、do……loopuntil(条件)

3)while条件

语句

wend

第八章数组

一)数组定义

第一种格式:

Dim数组名(下标上界[,下标上界])As类型

第二种格式:

Dim数组名(下界To上界,[下界To上界])As类型

二)二维数组的访问通过两个for、、、next循环访问

三)动态数组的定度分为两步例定义数组a为动态数组1)dima

2)redima(指定维数)

四)数组的初始化:

dima/a()

a=array()

五)控件数组

第九章过程

一)过程的分类

事件过程

过程

通用过程子程序过程(子程序过程叫做Sub过程)

函数过程(函数过程叫做Function过程)。

二)过程的调用

1)call过程名[(实际参数)]注意:

byval/byref/默认

2)过程名实际参数作为语句使用

二)过程的返回值过程名=要返回的值

第十章键盘与鼠标事件

一)KeyPress事件

KeyPress事件过程的一般格式为:

PrivateSubForm_KeyPress(KeyAsciiAsInteger)

EndSub

参数KeyAscii表示在执行KeyPress事件过程时,所按键的ASCII。

二)

KeyDown事件过程的一般格式为:

PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)

EndSub

KeyUp事件过程的一般格式为:

PrivateSubForm_KeyUp(KeyCodeAsInteger,ShiftAsInteger)

EndSub

参数KeyCode是按键的实际ASCII码。

三)1、鼠标左键=1鼠标右键=2中间键=4鼠标左键+鼠标右键=3

2、当按下Shift键时,Shift参数的值为1;

当按下Ctrl键时,Shift参数的值为2;

当按下Alt键时,Shift参数的值为4;

当同时按下这两个或3个键时,Shift参数的值为该两个或3个键所对应值的和。

四)鼠标事件有:

Click,Dblclick,MouseDown,MouseUp,MouseMove

第十一章菜单程序设计

菜单分为:

下拉式菜单

弹出式菜单

第十二章对话框程序设计

1.预定义对话框(即输入框InputBox信息框MsgBox)

一)对话框分类2.自定义对话框(平时咱们所做的窗口)

3.通用对话框

二)通用对话框打开方法

工程——>部件——>Microsoftcommondialogcontrol6.0——>确定

三)通用对话框属性

DialogTitle:

FileName:

FileTitle

Filter

FilterIndex

InitDir

MaxFileSize

CancelError

第十三章多重窗体程序设计与环境应用

与多重窗体设计有关的语句:

1)Load语句

格式:

Load窗体名称

功能:

把一个窗体装入内存,但在屏幕上不显示(需有visible使其显示)

2)Unload语句

格式:

Unload窗体名称

功能:

御载一个窗体,使其在屏幕上不显示,同时在内存中也不显示

与多重窗体设计有关的语句:

1)Show方法

格式:

[窗体名称].Show

功能:

把一个窗体装入内存,且屏幕上显示

2)Hide方法

格式:

[窗体名称].Hide

功能:

把一个窗体隐藏即不在屏幕上显示,但仍在内存中

多重窗体程序的执行与保存

1)执行需指定启动窗体

工程——>工程1属性——>工程属性——>启动对象

2)保存需保存整个工程

文件——>保存工程

第十四章需记住的几条语句

一)文件的打开:

Open<文件名|文件所在路径>[For<方式Input|Output|Append|Random>]As#<文件号(范围1~511)>

二)文件的操作:

1、顺序文件的写操作:

Print#(文件号)[表达式表]或

Write#文件号,表达式表

2、顺序文件的读操作:

Input#文件号,变量表或

LineInput#文件号,字符串变量

3、随机文件的写操作:

一般步骤:

1)定义数据类型:

typestudent

nameasstring

sexasstring

ageasinteger

endtype

dimaasstudent

a.name=

a.sex=

a.age=

2)打开随机文件:

Open<文件名|文件所在路径>ForRandomAs#<文件号(范围1~511)>[Len(记录长度)]

3)将内存中的数据写入磁盘:

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

4)关闭文件

4、随机文件的读操作:

一般步骤:

1)定义数据类型:

2)打开随机文件,并指定记录文件长度:

Open<文件名|文件所在路径>ForRandomAs#<文件号(范围1~511)>[Len(记录长度)]

3)从键盘上输入记录中的各个字段,对文件进行读写操作:

将InpuBox函数与“Get#文件号,[记录号],变量”语句结合使用。

4)关闭文件

三)文件的关闭:

Close[[#文件号],[#文件号]]

记住函数EOF(文件号)(用来测试文件的结束状态)

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

当前位置:首页 > 初中教育 > 中考

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

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