引言 1
0.1 快速反馈 1
0.2 快速帮助 1
0.3 硬件要求 1
目录 1
第一部分 起步 1
第一章 建立Mic rosoft Quick-BASIC环境 1
1.1 Setup程序 1
1.5 进入QuickBASIC 2
0.4 QuickBASIC发行包 2
0.4.1 书面文档 2
0.4.2 联机文档 2
1.2 Setup主菜单 2
1.3 安装 2
1.4 QB Express 2
1.5.2 对于熟悉BASIC的用户 3
第二章 使用菜单和命令 3
1.6 使用鼠标器 3
1.5.1 对于初学者 3
0.5 文档的惯用法 3
0.6 请求帮助 4
2.1 启动QuickBASIC 4
2.2 QuickBASIC的环境 4
2.2.1 菜单条形区 4
2.2.2 参考条形区 5
2.2.3 打开菜单 5
2.3 QuickBASIC的联机屏幕帮助 5
2.3.1 如何使用联机屏幕帮助 5
2.3.2 Help菜单 5
2.4 选择命令 6
2.5 如何使用对话框 7
2.5.1 对话框的组成 7
2.5.2 显示对话框 8
2.6.2 其它组合键 9
2.6.1 简捷键 9
2.6 直接发出命令 9
2.5.3 对话框的其它功能 9
2.7 退出QnickBASIC 10
2.8 有关本章论题的更多信息 10
第三章 QuickBASIC的窗口 12
3.1 简易菜单(Easy Menus)所提供的窗口 12
3.2 View窗口 13
3.2.1 把程序装入View窗口 13
3.2.2 移动光标 14
3.2.4 开始一个新程序 15
3.2.3 卷动文本 15
3.2.5 改变窗口的大小 16
3.3 QuickBASIC的其它窗口 16
3.3.1 切换窗口 17
3.3.2 在Immediate窗中执行语句 17
3.3.3 用Watch窗监视变量 18
3.3.4 Help窗 19
3.5 获取更多信息 21
3.4 退出QuickBASIC并存贮程序 21
第四章 插入:为初学者提供的BA-SIC 22
4.1 程序是什么 22
4.2 注解 22
4.3 在屏幕上显示词与数字 23
4.4 变量 23
4.4.1 在内存中存贮数据 23
4.4.2 变量类型 24
4.5 给变量赋值 25
4.6 计算 26
4.6.1 整除和余数运算 27
4.6.2 运算的优先级 27
4.7 表达式 28
4.8 变量和表达式的显示 29
4.9 用INPUT语句输入数据 30
4.10 数组变量 31
4.11.1 关系运算符 32
4.11 决策中的逻辑关系 32
4.10.2 指定数组元素 32
4.10.1 申明数组 32
4.11.2 布尔表达式 33
4.11.3 复合表达式 34
4.12 利用逻辑语句控制程序流 35
4.13 重复程序运算 35
4.13.1 FOR…NEXT循环 36
4.13.2 DO…LOOP 37
4.14 编写一个简单的BASIC程序 39
4.15 获得更多资料 40
4.15.1 有关BASIC的参考书 40
4.15.2 有关DOS的参考书 41
第二部分 着手使用QuickBASIC第五章 QCARDS程序 42
5.1 建立QCARDS 42
5.3.2 申明和定义 43
5.3.1 QCARDS程序 43
5.3 快速浏览QCARDS 43
5.2 在启动QuickBASIC时装入程序 43
5.3.3 注释 44
5.3.4 END语句后的语句 44
5.3.5 从Immediate窗调用QCARDS过程 44
5.3.6 从QCARDS中断一个无条件循环 45
5.3.7 模块级代码 45
5.3.8 用过程进行结构化程序设计 45
5.3.9 程序部分的剖析 46
5.3.10 在QCARDS中定义过程 47
5.4 存贮编辑好的文本 48
5.5 关于更多的信息 49
第六章 在View窗中编辑 49
6.1 灵巧编辑程序 49
6.1.1 自动格式化 50
6.1.2 语法检查 51
6.1.3 运行程序时的错误检测 52
6.1.4 自动过程申明 53
6.2.1 剪裁或拷贝选择文本 54
6.2 使用选择文本块 54
6.2.2 粘贴文本块 55
6.2.3 操作选择文本 55
6.3 搜索和替代文本 56
6.3.1 定义符号常量 56
6.3.2 替换多次出现的文本 57
6.3.3 检查用户所做的工作 58
7.1 用联机屏幕帮助建立语句 59
7.1.1 对关键字的联机屏幕帮助 59
第七章 用联机屏幕帮助进行程序设计 59
6.4 关于更多的信息 59
7.1.2 在联机屏幕帮助中的超级链 60
7.1.3 对程序符号的联机屏幕帮助 61
7.2 在联机屏幕帮助下打印屏幕 63
7.3 为获得更多信息 64
第八章 使用联机屏幕帮助的例码 65
8.1 从联机屏幕帮助拷贝例码 65
8.2 缩进代码块 66
8.3 从联机屏幕帮助拷贝大的代码块 67
8.4 编辑从联机屏幕帮助下拷贝来的块 69
8.5 完成QCARDS代码 71
8.6 为获得更多信息 72
第九章 程序设计中的调试 73
9.1 调试命令 73
9.1.1 Debug菜单命令 73
9.1.2 在Run菜单中的调试命令 73
9.2 调试一过程 74
9.1.3 用于调试的功能键 74
9.2.1 学习过程 76
9.2.2 继续被挂起的程序 76
9.3 孤立一个错误 77
9.4 关闭Watch窗 79
9.5 自动的过程申明 80
9.6 建立独立的可执行文件 80
9.7 学QuickBASIC的其它菜单项 81
9.8 为获得更多信息 81
10.1.1 QB命令 82
第三部分 QuickBASIC菜单和命令第十章 QuickBASIC的环境 82
10.1 启动QuickBASIC 82
10.1.2 /NOHI选择项 83
10.1.3 QuickBASIC屏幕 84
10.2 打开菜单和选取命令 85
10.2.1 键盘技术 85
10.2.2 使用快速键 86
10.3 使用对话框 87
10.4.1 窗口类型 88
10.4 使用窗口 88
10.4.2 划分View窗 89
10.4.3 改变当前活动窗 89
10.4.4 改变窗口大小 89
10.4.5 在活动窗内卷动 90
10.5 使用Immediate窗 90
10.5.1 非法语句 91
10.5.5 改变变量的值 92
10.5.4 执行过程 92
10.5.3 检查屏幕输出 92
10.5.2 进行计算 92
10.5.6 模拟运行时间错误 93
10.6 使用Watch窗 93
10.7 使用鼠标器 94
10.8 使用联机帮助 95
10.8.1 帮助的特点 95
10.8.2 超链 96
10.8.3 在Help窗移动 96
10.8.4 帮助文件 97
10.8.5 硬盘系统 97
10.8.6 可去磁盘系统 98
第十一章 File菜单 99
11.1 New Program命令 99
11.2 Open program命令 100
11.2.1 指定文件 100
11.3 Merge命令(仅用于全菜单) 101
11.2.2 列出目录内容 101
11.4 Save命令(仅用于全菜单) 102
11.5 Save AS命令 103
11.6 Save All命令(仅用于全菜单) 103
11.7 Create File命令(仅用于全菜单) 104
11.8 Load File命令(仅用于全菜单) 105
11.9 Unload File命令(仅用于全菜单) 106
11.10 Print命令 106
11.1 2 Exit命令 107
11.11 DOS Shell命令(仅用于全菜单) 107
第十二章 使用编辑程序 108
12.1 进入文本 108
12.2 选择文本 108
12.3 缩排文本 108
12.4 在文本中使用位置标志 109
12.5 灵巧的编辑程序 109
12.5.3 出错报文 110
12.5.2 自动语法检查 110
12.5.1 灵巧的编辑程序的开启条件 110
12.5.4 自动格式化 112
12.6 输入特殊字符 112
12.7 编辑命令摘要 113
第十三章 Edit菜单 115
13.1 理解剪辑板 115
13.2 Undo板 115
13.3 Cut命令 115
13.5 Paste命令 116
13.4 Copy命令 116
13.6 Clear命令(仅用于全菜单) 117
13.7 New SUB命令(仅用于全菜单 117
13.7.1 建立新SUB过程 117
13.7.2 过程缺省数据类型 118
13.7.3 改变过程的缺省类型 118
13.7.4 存贮和命名过程 119
13.8 New FUNCTION命令(仅用于全菜单) 119
14.1 SUBs命令 120
第十四章 View菜单 120
1 4.2 Next SUB命令(仅用于全菜单) 121
14.3 Split命令(仅用于全菜单) 122
14.4 Next Statement命令(仅用于全菜单) 122
14.5 Output Screen命令 122
14.6 Include File命令(仅用于全菜单) 123
14.6.1 嵌套蕴含文件 123
14.6.2 寻找蕴含文件 123
14.7 Included Lines命令 123
第十五章 Search菜单 124
15.1 定义目标文本 124
15.2 Find命令 125
15.3 Selected Text命令 126
15.4 Repeat Last Find命令 126
15.5 Change命令 126
15.6 Label命令 127
第十六章 Run菜单 128
16.2 Restart命令 129
16.3 Continue命令 129
16.1 Start命令 129
16.4 Modify COMMAND$命令 130
16.5 Make EXE File命令 130
16.5.1 建立执行文件 131
16.5.2 Quick库和可执行文件 132
16.5.3可执行文件的类型 132
16.5.5 可执行文件中的浮点运算 133
16.5.4 可执行文件中的运行中的运行时错误检查 133
16.6 Make Library命令 134
16.6.1 删除和装入模块 134
16.6.2 建立库 134
16.7 Set Main Module命令 135
16.7.1 改变主模块 135
16.7.2 .MAK文件 135
17.1 用QuickBASIC调试程序 137
17.2 用QnickBASIC预防错误 137
第十七章 调试的概念和过程 137
17.3 QuickBASIC的调试性能 138
17.3.1 追踪 138
17.3.2 断点和观察点 138
17.3.3 观察表达式 139
17.3.4 Watch窗 139
17.3.5 Immediate窗 139
第十八章 Debug菜单 140
17.3.6 其它调试功能 140
18.1 Add watch命令 141
18.2 Instant Watch命令 142
18.3 Watchpoint命令 143
18.4 Delete Watch命令 144
18.5 Delete All Watch命令 145
18.6 Trace on命令 145
18.7 History on命令 145
18.10 Break on Errors命令 146
18.9 Clear All Breakpoints命令 146
18.7.2 History Forward命令 146
18.8 Toggle Breakpoint命令 146
18.7.1 History Back命令 146
18.11 Set Next Statement命令 147
第十九章 Calls菜单 148
19.1 使用Calls菜单 148
19.2 现用过程 149
第二十章 Options菜单 150
20.1 Display命令 150
20.2 Set Paths命令 151
20.3 Right Mouse命令 152
20.4 Syntax Checking命令 152
20.5 Full菜单命令 153
第二十一章 Help菜单 153
21.1 Index命令 153
21.2 Contents命令 154
21.3 Topic命令 154
21.4 关于Help命令的Help 155