第1章 Visual Basic简介 3
课程A 创建一个新工程 3
启动Visual Basic 3
Visual Basic集成开发环境 5
设置工程的名称属性 14
保存Visual Basic工程 14
运行和结束Visual Basic工程 16
打开一个新工程 17
打开一个已存在的工程 17
退出Visual Basic 18
课程B 使用控件 20
查看Visual Basic帮助文件 20
在窗体中添加控件 24
控件的尺寸、移动及删除 25
在版权界面上添加标签控件 26
设置标签控件的属性 26
设置左属性和上属性 28
一次修改多个控件的属性 29
用不同的名字保存文件 30
课程C 编写代码 35
在窗体中添加图像框控件 35
在窗体上添加命令按钮 37
编写Visual Basic代码 37
设置BorderStyle属性 42
在窗体上添加边框控件 42
隐藏和显示控件 45
选项对话框 49
在窗体上添加滚动条 50
改变代码窗口的显示 53
打印Visual Basic应用程序 54
制作一个可执行文件 55
第2章 设计应用程序 61
课程A 用Visual Basic规划OOED程序 61
创建一个OOED程序 61
规划一个OOED程序 61
课程B 创建用户界面 71
准备建立用户界面 71
在窗体上添加文本框 77
用TabIndex属性控制焦点 77
锁定窗体上的控件 79
给控件赋予快捷键 79
课程C 编码、测试、调试与写文档 84
编码 84
为Print Order按钮编码 85
为Clear Screen按钮编码 89
编写Visual Basic的算式 92
为Calculate Order按钮编码 93
Val函数 95
使用Format函数 97
MinButton、MaxButton、ControlBox和BorderStyle属性 99
测试和调试程序 100
收集文档 101
第3章 使用变量和常量 107
课程A 创建变量和常量 107
使用变量存储信息 107
声明变量 110
在变量中存储数据 112
变量的作用域 113
Option Explicit语句 114
创建局部变量 115
创建窗体级变量 119
创建全局变量 121
在工程中加入代码模块 122
添加和卸载文件 123
符号常量 125
课程B 修改滑板销售程序 129
用局部变量和窗体级变量存储信息 129
修改Calculate Order按钮的代码 130
连接字符串 132
InputBox函数 134
换行符 137
对象浏览器 138
创建一个默认的命令按钮 140
课程C 改进滑板销售程序的界面 143
使用对话框 143
给程序增加一个已经存在的窗体 144
加载和显示窗体 144
向工程中增加一段代码模块 145
向工程中加入显示版权的界面 149
第4章 选择结构 158
课程A 更多的Visual Basic控件 158
数学应用程序 158
使用Visual Basic图标 160
在窗体上增加单选钮控件 160
在窗体中增加复选框控件 165
在框架中画控件 167
对Level 1和Level 2按钮进行编码 170
创建用户定义的子过程 171
Call语句 173
为Addition和Subtraction按钮编码 174
创建默认单选钮 175
课程B 完成数学应用程序 180
静态变量 180
编码Verify Answer按钮 180
为Display summary information复选框编码 189
第5章 循环结构 194
课程A 使用控件数组 194
成绩计算应用程序 194
在窗体上增加控件时创建控件数组 195
将已存在的控件加入控件数组 199
启用属性 200
查看控件数组的代码窗口 201
编码复选框数组 202
编写控件数组的GotFocus事件 205
课程B 完成成绩计算应用程序 208
Change事件 208
将标签控件中的内容居中 211
使用MsgBox函数与用户互动 211
Unload事件 214
第6章 顺序访问文件,菜单和报表 220
课程A 顺序访问数据文件和报表 220
创建PAO程序 220
创建列表框 221
数据文件 227
顺序访问数据文件 228
为Enter Information按钮编码 229
打开一个数据文件 229
对顺序访问文件的写操作 231
关闭顺序访问文件 232
为Display Totals按钮编码 234
从顺序访问文件中读取记录 236
课程B 菜单 239
创建文本编辑器 239
MultiLine属性和ScrollBars属性 240
根据窗体设定控件大小 240
在窗体上添加菜单控件 241
剪贴板对象 249
为Edit菜单编码 250
为Edit菜单下的Copy命令编码 252
为Edit菜单下的Cut命令编码 252
课程C 字符串处理 256
Visual Basic的字符串处理函数 256
Left和Right函数 256
Mid函数 259
Instr函数 261
为Edit菜单的Find命令编码 261
为Edit菜单的Find Next命令编码 265
第7章 对话框和错误捕获 270
课程A 对话框 270
公用对话框控件 270
显示Open对话框 272
显示Save As对话框 276
显示Print对话框 278
Flags属性 279
显示字体对话框 281
显示颜色对话框 283
课程B 为文本编辑器的文件菜单编码 286
打开文本编辑器应用程序 286
为文本编辑器应用程序编码 287
File菜单的Save As命令 288
设置CancelError属性 292
为File菜单的New命令编码 295
课程C 完成文本编辑器应用程序 301
给File菜单的Save命令编码 301
为File菜单的Print命令编码 303
为File菜单的Open命令编码 304
给窗体的Unload事件编码 307
第8章 变量数组 313
课程A 在变量数组中存储数据 313
变量数组 313
创建一维变量数组 315
在一维变量数组中存储数据 315
President应用程序 316
编码President应用程序 317
窗体加载事件过程 317
测试成绩应用程序 322
班级应用程序 329
第9章 Visual Basic.NET新特性 339
课程A 使用Visual Studio.NET 339
Visual Studio.NET环境 339
在Visual Studio.NET IDE中修改配置文件 341
使用Solution Explorer 345
使用动态帮助 346
使用任务列表 346
命令窗口 347
课程B 用Visual Basic.NET创建窗体程序 350
启动Visual Basic.NET 350
使用Windows窗体 352
设置外观属性 353
添加ActiveX日历、日期和时间控件 356
增加菜单和菜单项 362
打印Windows窗体程序代码 365
保存并退出Windows窗体应用程序 366