第1章 趣味实例1—加法器 …………………… |
1 |
1.1 初识Visual Basic ………………………………… |
1 |
1.2 VB集成开发环境 ……………………………………………… |
2 |
1.2.1 VB6.0的启动 …………………………………………… |
2 |
1.2.2 VB集成开发环境的主要元素 ………………… |
3 |
1.3 建立一个简单的应用程序—加法器 …………………… |
4 |
1.3.1 建立应用程序的主要步骤 ……………………… |
4 |
1.3.2 程序要求 ……………………………………………… |
4 |
1.3.3 设计步骤 ……………………………………………… |
5 |
1.4 命令按钮、标签、文本框 ……………………………… |
9 |
1.4.1 命令按钮(CommandButton) ……………………… |
9 |
1.4.2 标签(Label) ………………………………………… |
10 |
1.4.3 文本框(TextBox) …………………………………… |
11 |
1.5 窗体 ………………………………………………………… |
12 |
1.5.1 窗体的属性 ……………………………………………… |
12 |
1.5.2窗体的事件 ……………………………………………… |
13 |
1.6 巩固练习与提高 …………………………………………… |
14 |
第2章 趣味实例2—文字魔术 ……………………………… |
16 |
2.1 Visual Basic程序设计基础 ………………………… |
16 |
2.1.1 数据数据类型 ……………………………………… |
16 |
2.1.2 常量与变量 ………………………………………… |
17 |
2.1.3 表达式 ………………………………………………… |
18 |
2.1.4 Visual Basic合并行规范 ………………………… |
20 |
2.2 条件判断结构之一 If…Then…Else语句 …………… |
21 |
2.2.1 语法 ……………………………………………… |
21 |
2.2.2 功能 ………………………………………………… |
21 |
2.3 If…Then…ElseIf…语句(多分支结构) …………… |
22 |
2.4 时钟控件(Timer) …………………………………… |
24 |
2.4.1 时钟控件属性 …………………………………… |
24 |
2.4.2 时钟控件事件 …………………………………… |
25 |
2.5 趣味实例2—文字魔术 ………………………………………… |
25 |
2.5.1 程序效果说明 …………………………………… |
25 |
2.5.2 设计步骤 ……………………………………………… |
25 |
2.5.3 编写代码 ………………………………………… |
27 |
2.6 巩固练习与提高 ………………………………………… |
28 |
第3章 趣味实例3—滚动的图片…………………………… |
31 |
3.1 For…Next循环控制结构 ……………………………… |
31 |
3.1.1 语法 ………………………………………………… |
31 |
3.1.2 说明 ………………………………………………… |
31 |
3.2 图片框(PictureBox)与图像(Image)控件 ……………… |
32 |
3.2.1 基本功能 …………………………………………… |
32 |
3.2.2 常用属性 …………………………………………… |
32 |
3.3 趣味实例3—滚动图片 ……………………………………… |
34 |
3.3.1 程序效果说明 ……………………………………… |
34 |
3.3.2 设计步骤 ……………………………………………… |
35 |
3.4 巩固练习与提高 ……………………………………………… |
36 |
第4章 精彩实例4—同心圆 ………………………………… |
38 |
4.1 Visual Basic绘图 ……………………………………… |
38 |
4.1.1 VB的坐标系统 ………………………………………… |
38 |
4.1.2 画点 ………………………………………………… |
39 |
4.1.3 画直线 ……………………………………………… |
39 |
4.1.4 使用颜色 …………………………………………… |
40 |
4.1.5 画圆 ……………………………………………… |
40 |
4.1.6 设置线宽 …………………………………………… |
40 |
4.2 趣味实例4—同心圆 ……………………………………… |
41 |
4.2.1 程序效果 ………………………………………… |
41 |
4.2.2 编写代码 …………………………………………… |
42 |
4.3 巩固与提高 ………………………………………………… |
43 |
第5章 趣味实例5—文字格式设置模拟程序………… |
45 |
5.1 单选按钮与复选框 …………………………………… |
45 |
5.1.1 单选按钮的常用属性 ……………………………… |
45 |
5.1.2 复选框的常用属性 ………………………………… |
46 |
5.2 趣味实例5——文字格式设置模拟程序 …………………… |
46 |
5.2.1 程序效果说明 ……………………………………… |
46 |
5.2.2 设计步骤 ……………………………………………… |
47 |
5.3 巩固练习与提高 ……………………………………………… |
48 |
第6章 趣味实例6—学生选课程序………………………… |
49 |
6.1 列表框(ListBox) ………………………………………… |
49 |
6.1.1 列表框的常用属性 ………………………………… |
50 |
6.1.2 列表框的方法 ……………………………………… |
50 |
6.2 组合框(ComboBox) ……………………………………… |
53 |
6.2.1 组合框属性 ………………………………………… |
53 |
6.2.2 组合框方法 ………………………………………… |
54 |
6.3 趣味实例6——学生选课程序 ……………………………… |
54 |
6.3.1 程序说明……………………………………………… |
54 |
6.3.2 制作步骤 …………………………………………… |
54 |
6.4 巩固练习与提高 ……………………………………………… |
56 |
第7章 趣味实例7—文字格式调节器 ………………… |
57 |
7.1 水平滚动条与垂直滚动条 …………………………………… |
57 |
7.1.1 滚动条的常用属性 ………………………………… |
57 |
7.1.2 滚动条的事件 ………………………………………… |
57 |
7.2 趣味实例7—文字格式调节器 ……………………………… |
60 |
7.2.1 程序说明 …………………………………………… |
60 |
7.2.2 设计步骤 …………………………………………… |
60 |
7.3 巩固练习与提高 …………………………………………… |
61 |
第8章 趣味实例8—图片铺满窗体 ……………………… |
63 |
8.1 Print方法 ………………………………………………… |
63 |
8.2 程序说明 …………………………………………………… |
65 |
8.2.1 程序效果说明 ……………………………………… |
65 |
8.2.2 编程思路 …………………………………………… |
65 |
8.3 设计步骤 …………………………………………………… |
66 |
8.3.1 界面设计 …………………………………………… |
66 |
8.3.2 编写代码 …………………………………………… |
67 |
8.4 巩固练习与提高 ………………………………………… |
68 |
第8章 趣味实例8—“幸运52”游戏模拟 ………… |
69 |
9.1 MsgBox函数与语句 ……………………………………… |
69 |
9.1.1 MsgBox函数与语句格式 ……………………………… |
69 |
9.1.2 MsgBox举例 ………………………………………… |
71 |
9.2 “幸运52”游戏模拟程序效果说明 ……………………… |
72 |
9.3 界面设计 ………………………………………………… |
75 |
9.3.1 新建工程 …………………………………………… |
75 |
9.3.2 添加控件及属性设置 ……………………………… |
75 |
9.4 编写代码 ………………………………………………… |
77 |
9.4.1 声明模块级变量 …………………………………… |
77 |
9.4.2 窗体初始化过程 …………………………………… |
77 |
9.4.3 “开始游戏”按钮CmdStart代码 …………………… |
78 |
9.4.4 “确定”按钮CmdOk代码 ……………………… |
78 |
9.4.5 “退出”按钮CmdExit代码 …………………… |
79 |
9.4.6 文本框按下键时的处理 ………………………… |
79 |
9.5 巩固练习与提高 ………………………………………… |
80 |
第10章 精彩实例10—简易的画图程序 ………… |
82 |
10.1 Select Case语句 ……………………………………… |
82 |
10.1.1 语法 …………………………………………… |
82 |
10.1.2 功能 ………………………………………… |
83 |
10.1.3 说明 …………………………………………… |
83 |
10.2 数据输入——InputBox函数 …………………………… |
85 |
10.3 精彩实例10——简易的画图程序 ……………………… |
86 |
10.3.1 程序效果说明 …………………………………… |
86 |
10.3.2 编程思路 ……………………………………… |
87 |
10.3.3 设计步骤 ………………………………………… |
87 |
10.3.4 程序代码 ……………………………………… |
87 |
10.4 巩固练习与提高 ……………………………………… |
90 |
第11章 趣味实例11—“万花筒”…… ………………… |
94 |
11.1 程序说明 ……………………………………………… |
94 |
11.2 编写代码 …………………………………………… |
72 |
11.3 巩固练习与提高 …………………………………… |
99 |
第12章 精彩实例12—登录程序 ………………………… |
82 |
12.1 设计程序界面 ………………………………………… |
104 |
12.2 编写代码 …………………………………………… |
101 |
12.3 巩固练习与提高 …………………………………… |
105 |