《TURBO PASCAL 5.0 高级编程指南》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:露林,亦欧,泰迪·道尔译
  • 出 版 社:中国科学院希望高级电脑技术公司
  • 出版年份:1990
  • ISBN:
  • 页数:436 页
图书介绍:

目录 1

第一部分:强有力的工具 1

第一章 编程指南 2

§1.1 使用单元 2

§1.2 高级过程调用 6

§1.3 条件编译 13

§1.4 错误处理 19

§1.5 使用BINOBJ实用程序 23

第二章 有用的单元 27

§2.1 Video:视频单元 27

§2.2 Keybrd:键盘单元 44

§2.3 使用单元:一个数据录入例程 51

第三章 设计用户界面 61

§3.1 窗口 61

§3.2 菜单 75

§3.3 命令行分析 97

第二部分:扩大可能性 110

第四章 使用扩展内存 110

§4.1 扩展内存工作原理 110

§4.2 扩展内存页框 110

§4.3 逻辑页和物理页 110

§4.4 扩展内存描述字 110

§4.5 安装了扩展内存吗? 111

§4.6 LIMEMS单元 112

§4.7 与扩展内存相关的编程问题 117

§4.8 示例程序 118

第五章 BIOS和DOS服务 124

§5.1 BIOS服务 124

§5.2 DOS服务 144

§5.3 未公布的DOS服务 157

第六章 内存驻留程序设计 160

§6.1.单任务操作系统 160

§6.2.TSR概念 160

§6.3.KEEP及其之后的生存期 160

§6.4.再入一大难题 161

§6.5.寄存器转换 161

§6.6.良好的信息保护 161

§6.7.使用栈开关 162

§6.8.向量捕俘 162

§6.9.设置热键标志 162

§6.10.激活TSR程序 163

§6.11.与TSR程序的通讯 163

§6.12.修改PSP和DTA 164

§6.14.Control Break问题 165

§6.13.关键性的错误 165

§6.15.退出TSR程序 166

§6.16.TSRU单元 167

§6.17.TSR样本程序 181

第七章 使用鼠标器 189

§7.1.问题的由来 189

§7.2.Mouse如何工作 189

§7.3.Mouse驱动程序 189

§7.4.实屏的优点 190

§7.5.Mouse光标 190

§7.6.BINU单元 192

§7.7.调用Mouse服务程序 194

§7.8.MOUSU单元 194

§7.9.Mouse演示程序 222

§8.1.DOS与PSP 228

§8.2.PSP的结构 228

第八章 程序段前缀(PSP) 228

§8.3.在Turbo Pascal中使用PSP 231

§8.4.PSPU单元 236

§8.5.PSP演示程序 242

第九章 在Turbo Pascal中使用汇编例程 246

§9.1.汇编程序的整体特征 246

§9.2.使用{$L}编译伪指令 247

§9.3.汇编程序的轮廓 247

§9.4.向汇编程序传送参数 250

§9.5.汇编程序实例 254

第十章数据录入屏幕 265

§10.1.数据录入屏幕 265

§10.2.定义数据录入屏幕 265

§10.3.数据类型和数据项 265

§10.4.数据录入例程的类型 266

§10.5.扩展域定义 268

§10.6.用Turbo Pascal定义域 270

§10.7.对Keybrd单元的补充 272

§10.8.Inscru单元 281

§10.9.录入屏幕演示程序 286

第三部分 使用Borland工具箱 296

第十一章 数据库工具库 296

§11.1.基本排序过程 296

§11.2.编写典型的排序程序 296

§11.3.通用的排序程序 299

§11.4.通用排序单元 308

§11.5.测试通用排序例程 320

§11.6.数据库指针 323

§12.3 绘制股票价格表的步骤 332

§12.2 绘制股市表 332

第十二章 图形工具箱 332

§12.1 图形工具箱的准备 332

§12.4 在坐标系中作图 336

§12.5 绘制股市表的例程 340

§12.6 收盘价及动态平均值表 343

§12.7 演示程序 354

第十三章 Turbo Pascal编辑工具箱 357

§13.1 二元编辑器 357

§13.2 文本数据库的概念 359

§13.3 生成文本数据库 360

§13.4 使用文本数据库例程 373

第十四章 使用数值方法工具箱 378

§14.1 回归分析 378

§14.2 回归分析的矩阵方法 381

§14.3 数字矩阵 385

§14.5 回归例程 386

§14.4 数据文件 386

§14.6 样本程序 397

第四部分 新的编程工具 404

第十五章 覆盖与调试 404

§15.1 覆盖 404

§15.2 TURBO PASCAL 5的调试功能 410

附录A Turbo Pascal 5.0用户界面 418

§A.1 主菜单 418

§A.2 File菜单 420

§A.3 Edit命令 421

§A.4 Run菜单 421

§A.5 Compile菜单 422

§A.6 Options菜单 424

§A.7 Debug菜单 432

§A.8 Break/Watch菜单 435