《Quick BASIC编程技巧》求取 ⇩

第一章QuickBASIC与Assembly连接技术1

1.1 QuickBASIC与汇编语言连接1

1.2 编写汇编语言子程序的重点2

1.3利用CALL ABSOLUTE调用汇编语言子程序3

1.3.1 CALL ABSOLUTE用法说明3

1.3.2 使用BLOAD装入子程序及执行4

1.3.3 使用POKE、READ装入子程序及执行7

1.4 使用CALL来调用子程序9

1.5使用CALL来调用汇编语言子程序实例9

1.5.1 调用实例一:两数相加9

1.5.2 调用实例二:印出一字串11

1.5.3 调用实例三:字符页存取13

1.5.4 调用实例四:弹出式画面设计17

第二章M/G单色卡与中文字型读取20

2.1 M/G单色卡20

2.2单色字符页的存取20

2.2.1 屏幕的显示20

2.2.2 字符视频页(VIDEO BUFFER)20

2.2.3 屏幕上字符的存取22

2.3 中文字型文件及中文内码25

2.4 内码与中文转换程序26

2.5 读取并显示中文字型28

2.6 制作及读取自用字型文件33

2.7使用自用字型文件35

2.7.1 打开字型文件模块35

2.7.2 显示字型模块36

2.7.3 关闭字型文件模块36

2.7.4 三个模块使用重点范例37

2.7.5 实际应用38

第三章扩充内存使用技术43

3.1扩展内存(Extended Memory)的了解43

3.1.1 总线(Bus)43

3.1.2 内存43

3.1.3 80286以上的寻址模式44

3.2BIOS提供的扩展内存存取接口(INT 15h)44

3.2.1 移动内存块(INT 15h,功能87h)44

3.2.2 返回扩展内存大小(INT 15h,功能88h)46

3.2.3 在保护模式下执行程序(INT 15h,功能89h)47

3.3利用QuickBASIC调用扩展内存存取接口(INT 15h)47

3.3.1 取得扩展内存的大小子程序47

3.3.2 QuickBASIC对GDT(全域描述表)的声明47

3.3.3 QuickBASIC存取扩展内存子程序48

3.3.4 存取扩展内存应用实例52

3.4XMS扩展内存规格54

3.4.1 XMS接口的启动54

3.4.2 QuickBASIC使用XMS功能调用的困扰及解决55

3.4.3 XMS服务功能列表与实例58

3.5扩展内存(Expanded Memory)的了解68

3.5.1 扩展内存的来源68

3.5.2 扩展内存接口(EMM)的安装68

3.5.3 INT 67h(EMM应用程序接口API)功能列表与实例68

第四章文件及磁盘保护技术79

4.1文件的保护79

4.1.1 简单代换编码法79

4.1.2 XOR编码法85

4.2防止程序及文件被拷贝87

4.2.1 文件防拷技术——BIOS检查法87

4.2.2 文件防拷技术——CMOS检查法88

4.2.3 磁盘防拷技术——超道防拷法91

4.2.4 磁盘防拷技术——无缝锁98

第五章各种图形文件格式转换技术103

5.1 QuickBASIC(BASIC)BSAVE所存的图形文件103

5.2DVC区块文件(.BLK)及图形文件(.DVC)格式105

5.2.1 区块文件(.BLK)105

5.2.2 图形文件(.DVC)106

5.3 Paint_Brush的PCX文件格式110

5.4 抓图大师的.BPC文件格式112

5.5 Rambow PAINT的.MAP文件格式114

5.6 变影72的.PUT文件115

第六章通讯117

6.1 数据传送方式117

6.2 RS-232C118

6.3QuickBASIC的控制串行端口指令118

6.3.1 在QuickBASIC中串行端口中,是使用OPEN来控制的118

6.3.2 其他的控制指令120

6.4 接收与传送121

6.5通讯实例122

6.5.1 两人联机会话122

6.5.2 猜数字游戏125

第七章.DBF读取130

7.1 DBF文件格式跟踪130

7.2 简单的.DBF文件的读取133

7.3 实例应用136

附录AEMS返回的状态码及错误码139

附录BQ3.31文件的内容140

1994《Quick BASIC编程技巧》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由林祚仪编著;王真华改编 1994 北京:学苑出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。