上篇 1
第一章标准BASIC/BASICA使用指南 1
第一节启动BASICA 1
一、装入BASICA 1
目录 1
二、操作方式 2
三、BASICA命令行格式 2
四、行格式 4
二、命令 5
三、语句 5
第二节BASICA语句、函数、命令和变量 5
一、关键字 5
五、返回MS-DOS 5
四、函数 6
五、变量 6
第三节常数、变量、表达式和运算符 6
一、常数 6
二、变量 7
三、类型转换 9
四、表达式和运算符 10
第四节 回顾与练习BASICA 13
二、间接方式的例子 14
一、直接方式的例子 14
三、功能键 15
四、编辑行 16
五、保存你的程序文件 17
第五节创建和使用文件 18
一、程序文件命令 18
二、数据文件 18
三、随机存取文件 21
一、概述 25
二、QBasic所受的限制 25
第一节关于QBasic 25
第二章QuickBasic使用指南 25
三、超越QBasic 26
第二节QBASIC初步 27
一、装入QBasic 27
二、QBasic命令行 28
三、QBasic程序的编辑、运行、打印、存盘与退出 28
五、View窗口和Immediate窗口 29
四、菜单条和菜单名称 29
三、行和列位置编号 29
二、鼠标指针 29
一、光标 29
第三节QBasic环境介绍 29
六、参考条 30
七、放大和缩小控制 30
第四节QBasic菜单、选项及联机帮助的用法 30
一、选择菜单和命令 30
二、对话框用法 30
三、获得QBasic联机帮助 31
一、File菜单 32
第五节QBasic菜单和选项的功能详解 32
二、EDIT菜单 33
三、Views菜单 34
四、Search菜单 34
五、Run菜单 35
六、Debug菜单 35
七、Options菜单 36
八、Help菜单 36
一、启动 38
第二节TrueBASIC基本操作 38
三、TurboBASIC环境 38
一、TrueBASIC概念 38
第一节TrueBASIC简述 38
第三章TrueBASIC使用指南 38
二、TrueBASIC软件组成 38
二、窗口切换 39
三、编程 39
四、修改 39
五、装载 39
六、获得帮助 39
七、编译与运行 39
第三节TrueBASIC数组、图形、查询、设置指令一览 40
一、数组语句 40
八、打印 40
十、退出 40
九、存 盘 40
二、图形语句 42
三、查询语句(ASK簇) 42
四、设置语句(SET簇) 43
第四节TrueBASIC数学函数库和子程序 43
一、数学函数库 43
二、子程序 44
第四章TurboBASIC使用指南 45
第一节TurboBASIC简介 45
一、TurboBASIC启动 45
二、TurboBASIC环境 45
三、TurboBASIC菜单和屏幕帮助的用法 47
第二节TurboBASIC主菜单详解 48
一、File命令菜单 48
三、Run命令菜单 49
二、Edit命令菜单 49
四、Compile命令菜单 50
五、Options命令菜单 50
六、Setup命令菜单 51
七、Window命令菜单 54
八、Debug命令菜单 55
第三节TurboBASIC原语句 55
一、$IF,$ELSE以及$ENDIF 55
二、$EVENT事件捕获 56
六、$INCLUDE 57
五、$DYNAMIC和$STATIC 57
四、$COMl,$COM2,$SOUND,$STACK 57
三、$INLINE 57
七、$SEGMENT 58
八、$DEBUG、$LIST 58
第五章VisualBASIC 59
第一节VisualBASIC的基本概念 59
一、VisualBASIC的特点 59
二、VisualBASIC的基本窗口 59
三、VisualBASIC的基本概念 62
一、窗体(Form) 63
第二节VisualBASIC的窗体和控件 63
二、标签(Lable) 65
三、文本框(Text Box) 65
四、命令按钮(Command Button) 66
五、单选钮(Option Buttons) 66
六、复选框(Check Box) 67
七、框架(Frame) 67
八、滚动条(Scroll Bar) 67
九、列表框(List Box) 68
十、组合框(Combo Box) 69
十一、图片框(Picture Box)和图像控件(Image Control) 69
十三、时钟(Timer) 70
十二、驱动器(Drive)、目录(Directory)和文件(File)列表框 70
十四、其它VisualBASIC控件 71
十五、菜单 71
第三节VisualBASIC程序设计方法 73
一、数据的定义 73
二、控制语句 73
三、基本函数 75
四、项目的创建 77
五、程序设计 78
六、程序设计实例 79
一、框架的修饰 84
第四节图形 84
二、坐标系统 85
三、绘图 86
四、色彩 87
五、鼠标事件 89
第五节程序的调试 90
一、调试工具 91
二、中 断 91
三、跟踪程序运行 92
四、观察 93
六、错误陷阱 94
五、调 用 94
第六章BASIC版本间的差异 96
一、溯 源 96
二、各有千秋 97
三、环境比较 98
四、指令数量比较 100
五、功能等价 103
六、指令等价 104
七、版本间的转换 105
八、相同的指令名功能及语法上的异同 105
九、其它差异 109
下篇 110
BASIC指令详解 110
典型范例 296
附录一ASCII码 314
附录二BASIC字符识别 316
附录三编辑键一览 317
附录四键盘扫描码 322
附录五词汇表 323
附录六错误码和信息 335
参考文献 339