《Windows环境下的Turbo Pascal程序员指南》求取 ⇩

目 录1

第一部分Turbo Pascal程序设计概述1

第一章Turbo Pascal集成开发环境1

Windows程序设计的优点1

集成开发环境主窗口2

简单的说明4

使用集成开发环境菜单6

File6

Edit8

Search9

Run11

Compile11

Options11

Window13

Help14

第二章Turbo Pascal基本知识15

Turbo Pascal标识符15

保留字15

标识符规则16

程序总体结构16

Turbo Pascal的特点18

BEGIN与END19

简单数据类型19

结构数据类型21

常量与变量23

语句24

过程与函数26

Turob Pascal单元27

程序注释27

将主任务分解为子任务28

指出程序应该做什么28

第三章结构化与面向对象程序设计28

结构化程序设计的基本概念28

确定更广泛的实施细节29

从结构化到面向对象程序设计29

面向对象程序设计的基本概念30

方法与封装33

包含什么方法36

继承37

静态与虚拟方法42

例:一个面向对象的栈50

动态对象变量与指针54

第四章Windows程序设计环境56

一个排队的、事件驱动的结构56

多任务57

进程间通信58

内存管理58

图形与设备无关59

图形用户界面59

Windows中的程序设计60

第二部分Turbo Pascal for WindoWs基础61

第五章 ObjectWindows与其它Turbo Pascal单元61

ObjectWindows单元61

Wobjects61

WinProcs62

WinTypes62

StdDlgs62

StdWnds62

其它TPW单元62

Strings63

WinDOS63

WinCRT63

System63

ObjectWindows对象类型64

顶层抽象对象类型64

窗口对象类型64

对话框对象类型65

控制对象类型65

MDI对象类型65

在ObjectWindows下使用Windows函数66

第六章创建一个窗口67

创建一个梗概Windows应用程序67

响应鼠标按键70

显示消息框以响应鼠标按键70

显示文本以响应鼠标按键73

处理空字符结尾的串76

第七章在窗口中显示数据78

不同下压式按钮的标识符78

增加文件存贮保护79

格式化显示数据82

在窗口中绘图86

WMLButtonDown方法89

WMMouseMove方法90

WMLButtonUp方法90

程序主体90

第八章使用菜单获取用户输入91

准备一个使用菜单的程序91

包含一个资源文件95

定义命令常数95

装载菜单资源96

建立命令响应方法96

开始使用Whitewater资源工具包97

使用WRT菜单编辑器98

测试菜单资源99

存贮菜单资源100

运行菜单101

菜单格式中的变体102

创建多级别菜单102

检查/不检查菜单选项103

建立多列菜单105

第九章用对话框获取用户输入112

对话资源与对象类型112

预定义的对话框类型112

重画一个窗口内容112

初始化与取消点聚集118

开始一个新的绘画118

定义一个绘画存贮缓冲区118

定义一个保存绘画点的对象类型118

Point方法119

清除一个窗口内容119

创建一个文本输入对话框120

改变线宽度120

改变线颜色128

改变线形式136

第三部分中级Windows程序设计技巧145

第十章创建和使用对话资源145

什么是资源145

资源类型146

关于对话资源数值的几点研究147

在WRT中创建一个对话框148

创建和使用对话资源的基本步骤148

创建一个对话框149

创建无线按钮152

按钮成组154

按钮对齐154

创建下压按钮155

验证分组情况和ID值156

保存对话157

创建一个Do-Nothing菜单157

在程序中使用对话框资源157

定义一个传送缓冲区162

定义一个TDialog子类型162

初始化缓冲区162

为对话框控制定义标识符162

包含资源162

初始化对话框163

执行对话163

检查对话的返回值163

运行对话框程序164

增加检查框164

“安全的”对话框执行170

第十一章把各种资源集成到应用程序中172

指定对话资源的特征172

为一个画线程序指定资源172

把资源集成到一个应用程序中175

建立多个传送缓冲区186

创建多个对话类型186

初始化多个缓冲区的域187

运行多个对话资源187

在WRT中创建加速键188

第十二章创建和使用加速键188

加速键编辑器189

定义一个加速键表190

把加速键集成到应用程序中190

改变菜单资源190

加载加速键表191

第十三章 打开和保存文件和流193

聚集和流193

理解聚集193

预定义的聚集类型194

理解流194

流式文件I/O196

打开和保存文件210

修改对象类型212

初始化和使用流213

TInputDialog对象类型214

第十四章怎样使用文本输入资源和组合框214

获取文本输入214

在对话框中建立编辑域的步骤217

文本输入对话域的例子217

创建组合框224

列表框224

简单组合框227

下拉式组合框229

带有下拉列表的组合框231

第十五章创建和使用位图、图标和光标235

创建位图235

使用WRT位图编辑器235

在TPW程序中使用位图238

移动和放大位图241

使用WRT的图标编辑器248

创建和使用图标248

为最小化程序显示一个图标249

创建和使用光标251

创建和使用字符串表253

使用WRT字符串表编辑器253

在程序中使用字符串表254

第十六章使用Turbo Debugger for Windows259

调试Windows应用程序的秘诀259

Turbo Debugger for Windows入门260

TDW Windows261

在Turbo Debugger for Windows下的操作262

监视一个变量262

创建宏263

检查数值263

设置断点263

单步执行程序263

TDW其它特征264

第四部分高级WindoWs程序设计技巧265

第十七章使用Windows多文档接口(MDI)265

一个简单的MDI应用程序265

一个简单的MDI应用程序组成部分267

一个增强型的MDI应用程序270

第十八章Turbo Pascal和Windows的内存管理275

Windows操作模式275

内存寻址方案275

实模式276

标准模式276

增强模式276

不需要MaxAvail277

固定的与可移动的段277

Windows如何组织PC内存277

可废弃的段278

Turbo Pascal和内存管理278

使用应用程序的局部内存279

使用Windows的全局内存280

第十九章使用剪裁板和动态数据交换(DDE)282

TPW和Windows剪裁板282

向剪裁板上拷贝的步骤287

在程序19.1内部287

从剪裁板上粘贴数据289

动态数据交换289

第二十章使用Windows图形设备接口(GDI)290

使用GDI的工作原理290

使用TWindow.Paint方法291

Pie294

重要的Windows GDI函数294

Rectangle294

Ellipse295

使用刷子和填充方式295

创建商业图形299

在图形中包含正文302

使用Windows字体303

第二十一章创建和使用动态链接库(DLL)310

为什么要动态链接库310

如何建立一个动态链接库310

将DLL例程输入到一个单元中311

在程序中使用DLL例程312

附录A使用Borland资源工作间314

附录B其它Windows程序设计工具321

附录C ObjectWindows参考手册324

1994《Windows环境下的Turbo Pascal程序员指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)帕尔默(Palmer,Scott.D.)著;王学军,孙 1994 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

TURBO PASCAL程序设计(1996 PDF版)
TURBO PASCAL程序设计
1996 成都:电子科技大学出版社
Microsoft Windows 95 程序员指南(1996 PDF版)
Microsoft Windows 95 程序员指南
1996
面向对象的程序设计  Turbo C++程序员指南(1991.04 PDF版)
面向对象的程序设计 Turbo C++程序员指南
1991.04 海洋出版社
TURBO PASCAL for Windows 程序设计( PDF版)
TURBO PASCAL for Windows 程序设计
Windows环境下的多媒体程序设计( PDF版)
Windows环境下的多媒体程序设计
程序员指南  下(1991 PDF版)
程序员指南 下
1991 北京:海洋出版社
Turbo PASCAL程序设计(1991 PDF版)
Turbo PASCAL程序设计
1991 徐州:中国矿业大学出版社
Turbo PASCAL程式 程序 设计(1990 PDF版)
Turbo PASCAL程式 程序 设计
1990 全华科技图书股份有限公司
Turbo Pascal程序设计教程(1991 PDF版)
Turbo Pascal程序设计教程
1991 南京:南京出版社
Turbo Pascal 5.5版 程序设计指南(1991 PDF版)
Turbo Pascal 5.5版 程序设计指南
1991 上海:上海科学普及出版社
TURBO PASCAL 程序设计(1991 PDF版)
TURBO PASCAL 程序设计
1991 北京:北京航空航天大学出版社
Windows环境下的多媒体程序设计(1994 PDF版)
Windows环境下的多媒体程序设计
1994 北京:学苑出版社
Turbo pascal程序设计(1997 PDF版)
Turbo pascal程序设计
1997 北京:国防工业出版社
Turbo Pascal程序设计教程(1995 PDF版)
Turbo Pascal程序设计教程
1995 青岛:青岛海洋大学出版社
Turbo PASCAL for Windows程序设计(1994 PDF版)
Turbo PASCAL for Windows程序设计
1994 北京:电子工业出版社