标题:
精通VB必修!
[打印本页]
作者:
飛鳥
时间:
2003-12-6 18:51
标题:
精通VB必修!
大家对VB都有了解吧!正好小弟手头有一份VB二级考试的内容,贴上来跟大家分享一下!
VB的基 本 要 求
⒈熟悉Visual Basic集成开发环境。
⒉了解Visual Basic中对象的概念和事件驱动程序的基本特性。
⒊了解简单的数据结构和算法。
⒋能够编写和调试简单的Visual Basic程序。
************************************************************
一、Visual Basic程序开发环境
⒈Visual Basic的特点和版本。
⒉Visual Basic的启动与退出。
⒊主窗口
⑴标题和菜单
⑵工具栏
⒋其他窗口
⑴窗体设计器和工程资源管理器
⑵属性窗口和工具箱窗口
二、对象及其操作
⒈对象
⑴Visual Basic的对象
⑵对象属性设置
⒉窗体
⑴窗体的结构与属性
⑵窗体事件
⒊控件
⑴标准控件
⑵控件的命名和控件值
⒋控件的画法和基本操作。
⒌事件驱动。
三、数据类型
⒈数据类型
⑴基本数据类型
⑵用户定义的数据类型
⑶枚举类型
⒉常量和变量
⑴局部变量与全局变量
⑵变体类型变量
⑶缺省声明
⒊常用内部函数
⒋运算符与表达式
⑴算术运算符
⑵关系运算符与逻辑运算符
⑶表达式的执行顺序
四、数据输入输出
⒈数据输出
⑴Print方法;
⑵与Print方法有关的函数(TAB、Spc、Space$)。
⑶格式输出(Format$)。
⒉InputBox函数。
⒊MsgBox函数和MsgBox语句。
⒋字形。
⒌打印机输出:⑴直接输出;⑵窗体输出。
五、常用标准控件
⒈文本控件:⑴标签;⑵文本框
⒉图形控件
⑴图片框、图像框的属性、事件和方法;
⑵图形文件的装入;
⑶直线和形状
⒊按钮控件
⒋选择控件─复选框和单选按钮
⒌选择控件─列表框和组合框
⒍滚动条
⒎计时器
⒏框架
⒐焦点与TAB顺序
六、控制结构
⒈选择结构:⑴单行结构条件语句;⑵块结构条件语句;⑶IIf函数。
⒉多分支结构。
⒊For循环控制结构。
⒋当循环控制结构。
⒌Do循环控制结构。
⒍多重循环。
⒎GoTo型控制
⑴GoTo语句;⑵On…GoTo语句
七、数组
⒈数组的概念
⑴数组的定义
⑵静态数组与动态数组。
⒉数组的基本操作:
⑴数组元素的输入、输出和复制
⑵For Each…Next语句
⑶数组的初始化
⒊控件数组。
八、过程
⒈Sub过程
⑴Sub过程的建立
⑵调用Sub过程
⑶通用过程与事件过程
⒉Function过程
⑴Function过程的定义
⑵调用Function过程
⒊参数传送
⑴形参实参;
⑵引用;
⑶传值;
⑷数组参数的传送。
⒋可选参数与可变参数
⒌对象参数
⑴窗体参数;
⑵控件参数。
九、菜单与对话框
⒈用菜单编辑器建立菜单。
⒉菜单项的控制:⑴有效性控制;⑵菜单项标记;⑶键盘选择。
⒊菜单项的增减。
⒋弹出式菜单。
⒌通用对话框。
⒍文件对话框。
⒎其他对话框(颜色、字体、打印对话框)。
十、多重窗体与环境应用
⒈建立多重窗体应用程序。
⒉多重窗体程序的执行与保存。
⒊Visual Basic工程结构
⑴标准模块
⑵窗体模块
⑶Sub Main过程
⒋闲置循环与DoEvents语句
十一、键盘与鼠标事件过程
⒈KeyPress事件
⒉KeyPress与KeyUp事件
⒊鼠标事件
⒋鼠标光标
⒌拖放
十二、数据文件
⒈文件的结构和分类
⒉文件操作语句和函数
⒊顺序文件
⑴顺序文件的写操作
⑵顺序文件的读操作
⒋随机文件
⑴随机文件的打开与读写操作
⑵随机文件中记录的增加与删除
⑶用控件显示和修改随机文件
⒌文件系统控件
⑴驱动器列表框和目录列表框
⑵文件列表框
⒍文件基本操作。
作者:
飛鳥
时间:
2003-12-6 19:13
标题:
精通VB必修!
VB语言的主要内容包括开发环境,对象及其操作、数据类型及其运算、数据的输入和输出、常用标准控件、控制结构、数组、过程、菜单与对话框、多重窗体与环境应用、键盘与鼠标事件过程等。具体如下: 一、VB的开发环境 1.VB的特点和版本:专业版、企业版、学习版 2.主窗口 ◇菜单栏 ◇工具箱:包括VB控件 ◇设计窗体(Form) ◇控件及窗体的属性窗口 ◇工程资源管理:窗体(.frm)、模块(.bas)… 二、对象及其操作 1.对象 访问对象的属性:对象名称.属性 对象属性的设置:在属性窗口完成或用代码 2.窗体:以字母或汉字开头;可用字母、数字和下划线,不能有空格或 分号;最长40个字符。 窗体的属性: 窗体的事件:Paint、ReSize、Load、UnLoad 3.控件 4.控件的画法与基本操作 5.事件驱动:是“面向对象的程序设计”的特点。 窗体和图像框类事件:Paint、ReSize、Load、UnLoad 当前光标(Focus)事件:GotFocus、LostFocus 鼠标操作事件:Click、DbClick、MouseDown、MouseUp、MouseMove、 DragDrop、DragOver 键盘操作属性:KeyDown、KeyUp 改变控制项事件:Change、DropDown、PathChange 其它事件:Timer事件 三、数据类型及其运算 1.数据类型 Integer整型 :-32768—32767 Long长整型 :-2,147,483,648—2,147,483,647 Single单精度浮点型:-3.37E+38—3.37E+38 Double双精度浮点型:-1.67E+308—1.67E+308 String字符型 :0—65535 Boolean布尔型 :True-1、False-0 Variant变体型 : 自户自定义类型 :Private type …… End Type 枚举类型 :用于定义一个相关的命令常数集合 2.常量和变量 局部变量(Dim、Static)与全局变量(Public) 变量类型变量(Variant) 默认声明:!—单精度 #—双精度 %—整型 &—长整型 @—货币型 $—字符串 3.常用的内部函数 Mid(字串,起始位置,截取长度) Asc(字符) Len(字串) Left(字串,长度) LTrim( ) 、 RTrim( ) 、Trim( ) Chr(数值) Str(数值) Rnd( ) 4.运算符与表达式 算术: + - * / \ Mod ^ 关系: = > < >= <= <> 逻辑: Not(非) And(与) Or(或) 四、数据的输入和输出 1.数据输出: Print [分号和逗号的作用] Format(表达式,格式化表达式) 2.InputBox函数 3.MsgBox函数和MsgBox语句 按钮值 代表 1OK和Cancel 2Abort、Retry和Ignore 3Yes、No和Cancel 4Yes和No 5Retry和Cancel 4.字型 5.打印机输出 五、常用标准控件 1.文本控件:标签Label、文本框Text 2.图形控件:PictureBox、Image、Line、 3.按钮控件:CommandButton 4.选择控件——复选框和单选按钮 5.选择控件——列表框ListBox和组合框ComboBox 6.滚动条:VScroll、HScroll 7.计时器:Timer 8.框架:Frame 9.焦点与Tab顺序 六、控制结构 1.选择结构 * If 条件 Then 语句 * If 条件 Then 语句 Else 语句 End If * iif(条件,真时返回,假时返回) 2.分支结构 Select Case 变量名 Case 情况1 …… Case 情况2 …… Case Else End Select 3.For循环控制结构 For 循环变量=初值 to 终值 [Step 步长] …… Next 4.当循环控制结构:While …… Wend 5.Do循环控制结构 Do While……Loop 或 Do …… Loop While 6.多重循环 7.GoTo型控制:GoTo语句、On—GoTo语句 七、数组 1.数组的概念: 定义(Public、Dim、Static、Variant) 静态数组(Static)和动态数组(ReDim) 2.数组的基本操作 数组的输入、输出和复制 For Each……Next结构 3.控件数组 八、过程:包含函数与过程 1.Sub过程:建立和调用 2.Function过程:定义和调用 3.参数传递:形参与实参、传值、传址 4.可选参数(Optional)与可变参数 5.对象参数 九、菜单与对话框 1.用菜单编辑器建立菜单:Name是必需的 2.菜单项的控制:有效性Enable、标记Checked、热键 3.弹出式菜单 4.通用对话框:CommonDialog控件 5.文件对话框 CommonDialog.ShowOpen打开对话框 CommonDialog.ShowSave保存对话框 6.其它对话框:颜色、字体、打印 CommonDialog.ShowColor颜色对话框 CommonDialog.ShowFont字体对话框 CommonDialog.ShowPrinter打印对话框 十、多重窗体(MDI)与环境应用 1.建立多重窗体应用程序 2.多重窗体应用程序的执行与保存 3.VB工程结构 标准模块.bas 窗体模块.frm Sub Main过程 4.闲置循环与DoEvents语句 DoEvents语句的任务时取消任务。 十一、键盘与鼠标事件过程 1.KeyPress事件:在按下和松一个标准按键时发生 2.KeyDown和KeyUp事件:在焦点对象按下|松开发生 3.鼠标事件 DragOver、MouseMove、MouseUp、MouseDown 4.鼠标光标 MousePointer、MouseIcon 十二、数据文件 1.文件的结构和分类 顺序文件、随机文件和二进制文件 2.顺序文件 打开: Open 文件名 For 方式 As 文件号 [Len=长度] 方式: Input、Output、Append * 读取: Input #文件号,行数据项列表大纲不要求 Line Input #文件号,字串变量大纲不要求 Input$(n,#文件号) 大纲不要求 * 写入: Print #文件号,表达式表 大纲不要求 Write #文件号,表达式表 大纲不要求 关闭: Close 文件号 3.随机文件 打开: Open 文件名 As 文件号 [Len=记录长度] 读取: Get #文件号,[记录号],变量 写入: Put #文件号,[记录号],变量 关闭: Close 文件号 4.文件系统控件 驱动器列表框DriveListBox和目录列表框DirListBox 文件列表框FileListBox 5.文件操作:Kill、FileCopy、Name…As…
作者:
cambrigelq
时间:
2003-12-9 13:24
标题:
精通VB必修!
VB的基础教程大家都有吧,学会前五章考二级没问题!
作者:
飛鳥
时间:
2003-12-10 18:33
标题:
精通VB必修!
俺正在努力中。楼上的,你过二级了没?
作者:
cambrigelq
时间:
2003-12-10 21:07
标题:
精通VB必修!
不要提了,郁闷啊!我要报名参加二级考试,可学校说新生不准报
要说我能不能过二级,大概高二就能过了
作者:
林客
时间:
2003-12-12 10:36
标题:
精通VB必修!
厉害!
有没有很好的教程可以下?
我是比较菜的一个!
越简单越好!
作者:
cambrigelq
时间:
2003-12-12 17:06
标题:
精通VB必修!
http://thysea.com/lb/cgi-bin/topic.cgi?forum=34&topic=754&show=0
现在市面上卖的VB初级教程都够简单,看书比看电脑屏幕好多了
作者:
飛鳥
时间:
2003-12-12 18:01
标题:
精通VB必修!
对呀,还是买书比较好!这样对视力有帮助!
楼上的,我正在学习VB中,有什么好的方法吗?
作者:
cambrigelq
时间:
2003-12-12 22:04
标题:
精通VB必修!
掌握VB的精髓
面向对象!
还要精通一些API函数和ActiveX控件
作者:
飛鳥
时间:
2003-12-14 10:09
标题:
精通VB必修!
控件我们还没学到,函数好难记,对于函数有什么好方法?
作者:
cambrigelq
时间:
2003-12-14 14:35
标题:
精通VB必修!
没好办法!
就是多记多用!
作者:
慕容豪情
时间:
2003-12-20 18:08
标题:
精通VB必修!
同意cambrigelq 的观点!~
欢迎光临 黑色海岸线论坛 (http://bbs.thysea.com/)
Powered by Discuz! 7.2