第1章 走近Visual Basic 1
1.1 Visual Basic简介 2
1.2 安装Visual Basic 4
1.3 Visual Basic的编程环境 7
1.4 第一个VB程序 12
1.5 VB神童的三大法宝 18
第2章 Visual Basic语言 29
2.1 数据类型 30
2.2 变量和运算符 31
2.2.1 变量 31
2.2.2 常量 34
2.2.3 数组 35
2.3 运算符 36
2.3.1 算术运算符 37
2.3.2 比较运算符 39
2.3.3 逻辑运算符 40
2.4 控制语句 41
2.4.1 条件控制语句 41
2.4.2 循环控制语句 51
2.5 过程和函数 55
第3章 窗体 61
3.1 使用窗体 62
3.1.1 窗体的外观和属性 63
3.1.2 添加一个窗体 65
3.1.3 在程序中使用窗体 67
3.1.4 窗体的载入、卸出与显示 69
3.2 菜单设计 70
3.2.1 编辑菜单 71
3.2.2 在程序中使用菜单 76
3.2.3 动态增加和减少菜单 79
3.3 利用菜单控制窗体背景色的实例 82
3.3.1 编辑窗体和菜单 82
3.3.2 编辑代码 83
第4章 基本的ActiveX控件 87
4.1 Label控件 88
4.1.1 Label控件的属性 89
4.1.2 标签控件的事件 92
4.2.1 TextBox控件的属性 95
4.2 TextBox控件 95
4.2.2 TextBox控件的事件 100
4.2.3 一个简单的例子 105
4.3 按钮控件 109
4.3.1 命令按钮 109
4.3.2 单选按钮 113
4.4 CheckBox控件 116
4.5 ListBox控件 121
4.5.1 ListBox控件的属性 122
4.5.2 ListBox控件的方法 128
4.5.3 一个例子 132
4.6 ComboBox控件 137
4.7 滚动条(Vscroll Bar和HScrollBar)控件 139
4.7.1 滚动条控件的属性 140
4.7.2 滚动条控件的事件 144
4.7.3 一个例子 145
4.8 Timer控件 151
4.8.1 Timer控件的属性和事件 152
4.8.2 数字时钟 153
4.8.3 简单动画 156
4.9 用于文件操作的控件 158
4.9.1 DriveListBox控件 159
4.9.2 DirListBox控件 161
4.9.3 FileListBox控件 162
4.9.4 选择文件例子 165
第5章 用Visual Basic绘图 169
5.1 PictureBox控件 170
5.1.1 PictureBox控件的属性 171
5.1.2 PictureBox控件使用实例 173
5.2 Image控件 180
5.2.1 Image控件的属性 181
5.2.2 Image控件使用实例 182
5.3 常用的一些绘图方法 187
5.4 有趣的绘图例子 190
5.4.1 一个旋转不停的陀螺 191
5.4.2 自己的屏幕显示程序 196
第6章 多文档界面 217
6.1 多文档程序基础 219
6.2 MDI程序中的菜单 223
6.3 对象和实例 232
6.4 通用对话框 239
6.5 一个多文档的文本编辑器 247
第7章 多媒体编程 265
7.1 让界面动起来 267
7.1.1 字符的淡入淡出 267
7.1.2 文字的动画效果 273
7.1.3 动画播放程序 281
7.2 欣赏音乐 291
7.2.1 声音播放器 292
7.2.2 CD播放器 299
第8章 Visual Basic与Internet 311
8.1 Internet的基础知识 312
8.1.1 WWW介绍 313
8.1.2 URL和HTML 314
8.1.3 Web浏览器 317
8.2 Internet Explorer中的ActiveX控件 318
8.2.1 WebBrowser控件简介 319
8.2.2 WebBrowser控件的属性和方法 321
8.2.3 建立自己的Web浏览器 322
8.2.4 使用自己的Web浏览器 329
8.3 VBScript脚本语言 331
8.3.1 VBScript简介 331
8.3.2 自制小时钟 335
8.3.3 会变的图片 339
8.3.4 “文字霓虹灯” 343