Visual Basic 6.0 中文版程序员指南
Microsoft Corporation  著
  微软(中国)有限公司  译
希望图书创作室  校
1 9 9 8
内 容 简 介
    本书是美国微软出版社授权的 Visual Basic 6.0 系列手册之一,该书是这
套系列书中的第一本。全书分两部分共十七章,还有四个附录,其主要内容包
括:窗体、控件和菜单,工程管理、编程基础,创建用户界面,使用 Visual Basic
的标准控件,用对象和 ActiveX 部件编程,响应鼠标和键盘事件,使用文本和
图形,调试代码和处理错误,处理驱动器、文件夹和文件、发布应用程序,Visual
Basic 的规范、限制和文件格式,Visual Basic 编码规定及代码编译器开关。
本书既是 Visual Basic 6.0 软件的配套书,又是 Visual Basic 6.0 应用
和开发人员必备的手册,同时也是大专院校相关专业师生的自学、教学参考书。
为方便读者,随书附配套电子书,本电子书的用法,请参见 CD 盘中的 Readme
文件。
欲购本书或需要技术支持的用户可直接与北京海淀 8721 信箱书刊部(邮编
100080)联系,电话 010-62562329,010-62541992,010-62531267 或传真至
010-62579874。
本书封四贴有微软出版社(Microsoft Press)防伪标签,无标签者不得出
售,违者必究。
本书英文版名为《Visual Basic 6.0 Programmer’s Guide》,由 Microsoft 出
版社出版,版权归 Microsoft 出版社所有。本书中文版由 Microsoft 出版社授
权出版。未经出版者书面许可,本书的任何部分不得以任何手段复制或传播。
版 权 声 明
Visual Basic 6.0 中文版程序员指南
Microsoft Corporation  著
微软(中国)有限公司  译
希望图书创作室  校
责任编辑  陆卫民
北京希望电脑公司  出品
北京海淀路 82 号(100080)
             印刷
新华书店  新华书店音像发行所  各地书店及软件专卖店经销
*  *  *  *  *
1998 年 9 月第一版         开本:787×1092  1/16
                     1998 年 9 月第一次印刷     印张:54.375
                     字数:898 千字            印数:1~5000
新出音管[1998] 164 号
                               ISBN 7-980021-22-3/TP·15
定价:98 元(1CD,含配套书)
目    录
文  档  约  定................................................................................................................29
前        言......................................................................................................................33
第一部分    Visual Basic 基础....................................................................................37
第一章    Visual Basic  概述.......................................................................................39
欢迎使用  Visual Basic............................................................................................................ 39
安装  Visual Basic.................................................................................................................... 42
运行安装之前.................................................................................................................. 42
安装  Visual Basic............................................................................................................ 44
实际工作中的助手.................................................................................................................. 45
上下文相关帮助.............................................................................................................. 47
运行“帮助”中的代码示例.......................................................................................... 47
Visual Basic  联机链接.................................................................................................... 49
Microsoft  产品支持服务................................................................................................ 50
第二章    用 Visual Basic 开发应用程序 ...................................................................51
Visual Basic  概念.................................................................................................................... 52
集成开发环境的元素.............................................................................................................. 55
启动  Visual Basic IDE .................................................................................................... 55
集成开发环境的元素...................................................................................................... 57
环境选项.......................................................................................................................... 62
SDI  或  MDI  界面.......................................................................................................... 62
第一个  Visual Basic  应用程序.............................................................................................. 64
编写代码.......................................................................................................................... 72
Firstapp  示例应用程序................................................................................................... 75
第三章    窗体、控件和菜单 ......................................................................................81
属性、方法和事件概述.......................................................................................................... 82
设计窗体 .................................................................................................................................. 85
单击按钮执行操作.................................................................................................................. 89
用于显示和输入文本的控件.................................................................................................. 91
用  Label  显示文本......................................................................................................... 92
为用户提供选择的控件........................................................................................................ 101
用  CheckBox  选择单个选项....................................................................................... 101
用选项按钮进行选项分组............................................................................................ 105
显示图片和图形的控件........................................................................................................ 115
使用  PictureBox  控件.................................................................................................. 115
轻量图形控件................................................................................................................ 118
Images  应用程序 .......................................................................................................... 121
附加控件 ................................................................................................................................ 124
焦点概述 ................................................................................................................................ 127
设置  Tab  键顺序.................................................................................................................. 129
菜单基础 ................................................................................................................................ 131
用对话框提示用户................................................................................................................ 136
第四章    工  程  管  理..............................................................................................139
使用工程 ................................................................................................................................ 140
Visual Basic  工程的结构...................................................................................................... 143
创建、打开和保存工程........................................................................................................ 147
添加、删除和保存文件........................................................................................................ 149
在工程中添加控件................................................................................................................ 152
制作和运行可执行文件........................................................................................................ 158
设置工程选项........................................................................................................................ 159
使用向导和外接程序............................................................................................................ 160
使用外接程序管理器.................................................................................................... 161
第五章    编  程  基  础..............................................................................................163
Visual Basic  应用程序的结构.............................................................................................. 164
事件驱动应用程序的工作方式.................................................................................... 166
开始编码之前........................................................................................................................ 167
代码编写机制........................................................................................................................ 171
代码模块........................................................................................................................ 172
使用“代码编辑器”.................................................................................................... 174
编码基础........................................................................................................................ 179
变量、常数和数据类型概述................................................................................................ 183
变量 ................................................................................................................................ 184
理解变量的范围............................................................................................................ 189
高级变量主题................................................................................................................ 191
静态变量........................................................................................................................ 196
常数 ................................................................................................................................ 198
数据类型........................................................................................................................ 201
高级变量主题................................................................................................................ 213
数组 ................................................................................................................................ 221
动态数组........................................................................................................................ 226
过程概述 ................................................................................................................................ 229
Sub  过程........................................................................................................................ 229
Function  过程................................................................................................................ 232
使用过程........................................................................................................................ 234
向过程传递参数............................................................................................................ 238
控制结构概述........................................................................................................................ 246
判定结构........................................................................................................................ 246
循环结构........................................................................................................................ 252
使用控制结构................................................................................................................ 257
使用对象 ................................................................................................................................ 261
对象是什么.................................................................................................................... 261
用对象能做什么............................................................................................................ 264
使用对象初步................................................................................................................ 265
对象之间的关系............................................................................................................ 270
创建对象........................................................................................................................ 277