第一章 QBasic程序设计基础 1
第一节 程序设计与QBasic简介 1
第二节 QBasic程序的基本结构 7
第三节 QBasic程序设计的基础知识 10
习题 33
第二章 顺序结构程序设计 36
第一节 赋值语句(LET) 36
第二节 输出语句(PRINT) 38
第三节 键盘输入语句(INPUT) 41
第四节 其他语句 42
第五节 顺序程序综合举例 43
习题 46
第三章 选择结构程序设计 47
第一节 选择结构程序设计的概念 47
第二节 单行结构IF语句 47
第三节 块结构IF语句 49
第四节 单条件的嵌套语句(IF…ELSEIF…END IF) 51
第五节 多分支选择语句(SELECT CASE) 53
第六节 GOTO和ON…GOTO语句 59
习题 62
第四章 循环结构程序设计 64
第一节 循环结构程序设计的概念 64
第二节 固定次数的循环语句(FOR…NEXT) 65
第三节 条件循环语句(WHILE…WEND) 73
第四节 DO…LOOP循环语句 76
第五节 三种循环结构的比较 80
第六节 多重循环 81
第七节 综合习题分析 83
习题 94
第五章 过程 106
第一节 概述 106
第二节 FUNCTION过程 109
第三节 SUB过程 112
第四节 过程的参数传递 113
第五节 过程的嵌套与递归 116
第六节 综合举例 120
习题 125
第一节 Visual Basic概述 129
第六章 Visual Basic编程基础 129
第二节 Visual Basic的集成开发环境 132
第三节 建立第一个Visual Basic应用程序 140
第四节 数据输入与输出 153
第五节 调试与错误处理 160
习题 166
第七章 窗体设计与常用控件 167
第一节 设计窗体 167
第二节 Visual Basic中常用的控件 176
第三节 数组与数组控件 216
第四节 发行Visual Basic应用程序 232
习题 235
第八章 应用程序界面设计 237
第一节 Visual Basic模块设计 237
第二节 公共对话框控件 258
第三节 菜单设计 268
第四节 多文档界面 278
第五节 工具栏 286
第六节 界面上的用户事件 293
习题 307
第九章 文件系统 309
第一节 文件系统控件 309
第二节 文件的读写 312
第三节 常用的文件操作语句和函数 325
习题 327
第十章 图形与多媒体 328
第一节 图形控件 328
第二节 图形方法 338
第三节 图形控件的应用 343
第四节 多媒体 345
习题 351
第十一章 数据库技术 352
第一节 数据库的基本概念 352
第二节 数据库管理器 353
第三节 数据控件 359
第四节 用Data数据控件创建简单的数据库程序 364
第五节 数据库记录的添加、修改、查找和删除 365
第六节 ADO数据控件 368
习题 371
主要参考文献 372