《跨越 Delphi》求取 ⇩

第一章安装DELPHI 41

1.1软硬件环境要求1

目录1

1.2安装过程2

1.2.1安装Delphi 42

1.2.2安装InterBase 5.1.18

1.2.3完成安装14

1.3卸载DEIPHI 414

第二章DELPHI 4的新特性1716

2.1 对OBJECT PASCAL语言的扩展16

2.1.1动态数组16

2.1.2方法重载16

2.1.3缺省参数16

2.1.6对实数(Real)类型的修改17

2.1.4 64位的整数类型17

2.1.5 32位无符号整数类型17

2.1.7执行接口的代表18

2.2新的工程管理器18

2.3代码探险家(CODE EXPLORER)18

2.4新的工具窗口特性——结合19

2.5改进的调试功能19

2.6 RUN菜单中新增加的命令20

2.7其他菜单命令的改进20

2.8 MTS(MICROSOFT交易服务器)支持21

2.9增强的ACTIVEX21

2.10增强的VCL22

2.11 RTL(运行期库)对2000年问题的支持22

2.15增强的数据库23

2.14多层开发支持23

2.13增强的客户机数据集23

2.12 CORBA支持23

第三章DELPHI 4的集成开发环境(IDE)25

3.1集成环境总览25

3.2菜单栏26

3.2.1文件菜单(File)26

3.2.2编辑菜单(Edit)28

3.2.3搜索菜单(Search)32

3.2.4视图菜单(View)36

3.2.5工程菜单(Project)40

3.2.6运行菜单(Run)41

3.2.7控件菜单(Component)43

3.2.8数据库菜单(Database)43

3.2.9工具菜单(Tools)44

3.2.11帮助菜单(Help)45

3.2.10工作组菜单(WorkGroups)45

3.3工具栏46

3.3.1配置工具栏46

3.4控件面板47

3.4.1标准控件页(Standard)47

3.4.2附加控件页(Additional)48

3.4.3 Win32控件页(Win32)49

3.4.4系统控件页(System)50

3.4.5 Internet控件页(Internet)51

3.4.6数据访问控件页(Data Access)52

3.4.7数据控制控件页(Data Control)53

3.4.8 Midas控件页(Midas)54

3.4.9立体决策控件页54

3.4.10快速报表控件页(QReport)55

3.4.11对话框控件页(Dialogs)56

3.4.12 Win3.1控件页(Win3.1)56

3.4.13样板控件页(Sample)57

3.4.14 ActiveX控件页(ActiveX)58

3.4.15定制控件面板58

3.5对象观察器59

3.6窗体编辑器60

3.6.1给窗体加入控件60

3.6.2选择窗体中的控件60

3.6.3修改窗体中的控件60

3.6.4排列窗体中的控件61

3.7代码编辑器61

3.7.1代码编辑器的组成61

3.7.2代码预测工具62

3.7.3代码浏览器(Code Browser)64

3.7.5代码探险家(Code Explorer)65

3.7.4模块导航器65

3.7.6类完成器(Class Completion)66

3.7.7代码编辑器的弹出式菜单67

3.7.8获得帮助信息68

3.8对象库69

3.8.1对象库的特征69

3.8.3 New页面70

3.8.4 ActiveX页面71

3.8.5 Multitier页面72

3.8.6 Your Project页面73

3.8.7 Forms页面73

3.8.8 Dialogs页面73

3.8.9 Projects页面74

3.8.10 Data Module页面75

3.8.11Business页面75

3.8.13配置对象库76

3.8.12 New Item的弹出式菜单76

3.9对象浏览器78

3.9.1对象浏览器窗口的组成78

3.9.2对象浏览器的弹出式菜单80

3.10 IDE的配置80

3.10.1 Preferences页面80

3.10.2 Library页面82

3.10.3 Editor页面83

3.10.4 Display页面84

3.10.5 Color页面86

3.10.6 Palette页面87

3.10.7 Browser页面87

3.10.8 Code Insight页面88

3.10.9 Explorer页面89

3.10.10 Type Library页面90

4.1.1工程文件91

第四章 工程和工程组的管理91

4.1工程和工程组所包含的文件91

4.1.2其他文件92

4.2工程管理器92

4.2.1文件浏览区93

4.2.2工具栏93

4.2.3状态栏94

4.2.4弹出式菜单94

4.3设置工程选项95

4.3.1 Forms页面96

4.3.2 Application页面97

4.3.3 Compiler页面98

4.3.4 Linker页面99

4.3.5 Directories/Conditionals页面100

4.3.6 Version Info页面102

4.3.7 Packag~页面104

4.4编译和创建工程106

第五章 使用合成调试器108

5.1错误类型108

5.1.1编译期错误108

5.1.2逻辑错误108

5.1.3运行期错误108

5.2调试前的准备工作109

5.2.1为应用程序生成调试信息109

5.2.2设置Debugger Options对话框中的选项109

5.3 CPU窗口113

5.3.1反汇编面板114

5.3.2内存转储面板115

5.3.3机器堆栈面板116

5.3.4寄存器面板116

5.4控制程序的运行117

5.3.5标志面板117

5.4.1执行点118

5.4.2将程序运行到光标所在位置118

5.4.3单步跟踪118

5.4.4跟踪执行119

5.4.5返回到执行点119

5.4.6暂停运行和终止运行120

5.4.7重新编译并运行程序120

5.5断点120

5.5.1设置断点120

5.5.2使用断点122

5.6监视变量或表达式的值122

5.6.1观察窗口122

5.6.2表达式计算124

5.6.3Evaluate/Modify格式指明符124

5.7.1浏览多进程的线程125

5.7多进程调试125

5.8浏览多线程应用程序的线程状态126

5.7.2浏览多进程的模块126

5.9远程调试127

5.9.1启动远程调试服务器127

5.9.2设置客户机IDE128

5.9.3和远程服务器进行连接128

5.10调试动态连接库128

第六章程序和单元130

6.1程序的结构和语法130

6.2单元的结构和语法131

6.2.1单元头131

6.2.4 initialization(初始化)部分132

6.2.5 finalization(结束)部分132

6.2.3 implementation(执行)部分132

6.2.2 interface(接口)部分132

6.3单元引用和USES子句133

6.3.1 Uses子句的语法133

6.3.2多样以及间接的单元引用134

6.3.3单元的循环引用135

第七章 数据类型与变量综述136

7.1数据类型概述136

7.2简单类型137

7.2.1有序类型137

7.2.2实型143

7.3字符串类型143

7.3.1短字符串类型144

7.3.2长字符串类型145

7.3.3宽字符串类型145

7.3.6使用以空终止符结尾的字符串146

7.3.4字符串常数146

7.3.5有关扩展字符集的说明146

7.4结构化类型149

7.4.1集合类型149

7.4.2数组类型150

7.4.3记录类型153

7.4.4文件类型156

7.4.5类类型157

7.4.6类引用类型158

7.4.7接口类型158

7.5指针类型159

7.5.1字符指针160

7.5.2其它标准的指针类型160

7.6过程类型161

7.6.1语句和表达式中的过程类型162

7.7可变类型163

7.7.1可变类型的转换164

7.7.2表达式中的可变类型165

7.7.3可变数组166

7.7.4 OleVariant类型167

7.8数据类型的兼容性和一致性167

7.8.1类型兼容性167

7.8.2类型一致性168

7.8.3赋值兼容性168

7.9类型申明169

7.10变量170

7.10.1变量的申明170

7.10.2变量的绝对地址171

7.10.3动态变量171

7.11.1真常量172

7.11常量172

7.11.2类型化常量174

第八章 语句、过程和函数177

8.1基本语句177

8.1.1简单语句177

8.1.2结构化语句179

8.2块和作用域185

8.2.1块185

8.2.2作用域185

8.2.3名字冲突186

8.3过程和函数186

8.3.1过程和函数的申明187

8.3.2过程的申明187

8.3.3函数的申明187

8.3.4调用约定189

8.3.5 Forward申明190

8.3.6外部申明190

8.3.7过程和函数的重载191

8.3.8局部申明192

第九章如何开始用DELPHI 4编程193

9.1编写您的第一个程序193

9.1.1建立程序的主窗口193

9.1.2添加控件193

9.1.3修改窗体和控件的属性193

9.1.4为控件编写代码194

9.2为您的程序增加更多的功能195

9.3创建菜单196

9.3.1创建主菜单196

9.3.2给菜单编写代码197

9.3.3创建一个弹出式菜单197

9.3.5菜单的动态管理198

9.3.4为菜单命令创建一个子菜单198

9.4给程序增加输入功能202

9.4.1单选菜单的创建方法202

9.4.2添加编辑控件203

9.4.3编写代码203

9.5给程序增加一个状态栏205

9.5给程序增加一个状态栏205

9.5.1增加状态栏控件205

9.5.2修改StatusBar控件的属性205

9.5.3编写控制状态栏信息显示的代码206

9.6消息框207

9.7建立一个工具栏208

9.7.1添加必要的控件209

9.7.2修改控件的属性209

9.7.4有关工具栏的一个小技巧210

9.7.3编写按钮的执行代码210

第十章 文件操作212

10.1文件编辑程序的基本构架212

10.2文件操作对话框212

10.2.1 OpenDialog控件212

10.2.2 SaveDialog控件212

10.2.3 OpenPictureDialog和SavePictureDialog控件213

10.2.4 PrintDialog和PrintDialog控件214

10.2.5 FontDialog控件214

10.2.6文件操作控件的属性、事件和方法214

10.3建立文件编辑程序的主窗体218

10.4多文档界面(MDI)220

10.4.1创建MDI父窗体220

10.4.2创建MDI子窗体220

10.4.3与MDI有关的几个运行期属性222

10.4.4合并菜单223

10.4.5其它父窗体控制和子窗体控制的联系224

10.4.6安排和处理打开的子窗口224

10.5创建有关的变量226

10.6新建、打开和保存文件227

10.6.1新建文件227

10.6.2打开文件227

10.6.3保存一个已经存在的文件228

10.6.4保存新文件229

10.7文件的打印、删除和重命名229

10.7.1文件的打印229

10.7.2文件的删除和重命名230

10.8关于文本的格式231

10.8.1文本的段落排列231

10.8.2字体232

10.9文件类型233

10.10 TEXT类型的文件类型234

10.11打开和关闭文件234

10.11.1打开文件235

10.11.2关闭文件237

10.12文件的读写237

10.12.1用Read和Write实现文件的读写237

10.12.2用Readln和Writeln过程对文件读写240

10.13文件的拷贝241

10.14其它有关文件操作的函数或过程241

第十一章 图形编程基础243

11.1图形编程概述243

11.2 CANVAS对象243

11.2.1 Canvas的通用属性244

11.2.2 Canvas的方法244

11.5图形对象的类型245

11.4图形图像在应用程序中时的显示245

11.3刷新屏幕245

11.6使用CANVAS对象的属性246

11.6.1画笔的使用246

11.6.2使用刷子248

11.6.3读取和设置像素点249

11.6.4用Canvas对象画线250

11.6.5用Canvas对象画多义线250

11.6.6用Canvas对象画矩形和椭圆251

11.6.7用Canvas对象画带圆角的矩形252

11.6.8用Canvas对象画多边形252

11.7在应用程序中管理多个图形对象252

11.7.1跟踪图形工具的使用情况253

11.7.2用加速按钮改变工具253

11.7.3使用图形工具254

11.8.2增加图像控件257

11.8.3设置初始的位图大小257

11.8绘制位图257

11.8.1滚动位图257

11.8.4绘制位图258

11.8.5装入和保存位图258

11.9使用剪贴板260

11.9.1将图像拷贝到剪贴板中260

11.9.2将图像剪切到剪贴板中260

11.9.3从剪贴板中粘贴位图261

11.10响应鼠标事件261

11.10.1什么是鼠标事件261

11.10.2响应鼠标按下的动作262

11.10.3响应按键释放的事件262

11.10.4响应鼠标的移动263

11.10.5在窗体对象中增加一个域来跟踪鼠标的动作263

11.10.6重新修改画线程序264

12.1 ANIMATE控件267

12.1.1属性267

第十二章多媒体编程267

12.1.2方法268

12.2自动播放一个AVI文件269

12.3用代码控制AVI的播放269

12.3.1建立程序的界面269

12.3.2打开一个视频文件270

12.3.3播放和停止271

12.3.4改变播放的起始帧271

12.3.5将Animate的动作和其他控制联系272

12.4 MEDIAPIAYER控件273

12.4.1属性274

12.4.2方法277

的步骤278

12.5用MEDIAPLAYER建立多媒体程序278

12.6建立一个播放有声AVI的程序示例279

第十三章 开发基于COM的应用程序280

13.1 COM技术概述280

13.2一个COM应用程序的组成280

13.2.1 COM接口281

13.2.2 COM服务器282

13.2.3 COM客户284

13.3扩展的COM284

13.4用DELPHI 4向导实现的COM对象285

13.5创建一个简单的COM对象286

13.5.1 COM对象的设计286

13.5.2创建一个COM对象287

13.5.3线程模式287

13.6创建自动化控制器288

13.5.4注册一个COM对象288

13.6.1 自动化接口289

13.6.2双接口289

13.6.3分布式接口289

13.6.4定制接口289

13.6.5用输入类型库的方式创建自动化控制器290

13.6.6用双接口对自动化服务器进行控制290

13.6.7用分布式接口对自动化服务器进行控制290

13.6.8举例:控制Microsoft Word打印一个文档290

13.6.9用可变类型创建一个自动化控制器293

13.6.10自动化和注册表的关系294

13.6.11后台运行自动化服务器295

13.6.12 自动化的可选参数295

13.7.1为应用程序创建一个自动化对象296

3.7创建自动化服务器296

13.7.2提供一个应用程序的属性、方法和事件297

13.7.3将应用程序注册为一个自动化服务器299

13.7.4检查并调试应用程序299

3.8创建ACTIVEX控制300

13.8.1 ActiveX控制的组成300

13.8.2 ActiveX控制的设计301

13.8.3从VCL控件中生成一个ActiveX控制301

13.8.4基于VCL窗体生成一个ActiveX控制302

13.8.5增加另外的属性、方法和事件303

13.8.6用类型库实现简单的数据绑定功能305

13.8.7对Delphi容器控件中的ActiveX控制实现简单的数据绑定功能305

13.8.8为ActiveX控制创建一个属性页面307

13.8.9使ActiveX控制的属性公用化309

13.8.11检测ActiveX控制310

13.8.12在Web站点上发布ActiveX控制310

13.8.10注册ActiveX控制310

13.8.13设置Web发布选项311

13.8.14 Code signing页面312

13.9创建MTS对象313

13.9.1创建MTS对象的一般步骤313

13.9.2使用MTS对象向导313

13.9.3设置事务属性314

13.9.4在客户端建立一个事务对象314

13.9.5在服务器端建立一个事务对象315

13.9.6将MTS对象安装到一个MTS包中315

第十四章 数据库应用程序316

14.1数据库及应用程序的类型316

14.2创建数据库应用程序的窗体316

14.2.1设计窗体317

14.3使用DATABASE DESKTOP创建数据库表318

14.2.2链接数据库控件318

14.4使用字段编辑器修改数据库字段321

14.5如何取得字段的值323

14.6筛选数据324

14.7重用对象库中的数据模块325

14.8创建多级应用程序的基本知识325

14.8.1创建应用程序服务器325

14.8.2建立远程数据模块326

14.8.3为服务器创建一个数据提供器327

14.8.4控制数据包中的信息327

14.8.5响应客户的数据请求329

14.8.6创建客户应用程序329

第十五章定制控件334

15.1控件334

15.2创建新控件的基本方法334

15.2.1使用控件向导创建控件335

15.2.2手动创建一个控件336

15.2.3安装控件前的检查337

15.2.4控件的安装和卸载339

15.3修改一个已有的控件340

15.3.1创建并注册控件340

15.3.2修改控件对象341

15.4创建一个图形控件342

15.4.1创建和注册控件342

15.4.2使继承的属性公开化(Published)343

15.4.3增加控件的图形处理能力343

15.4.4重载构造函数和析构函数344

15.4.5使画笔和刷子公开化345

15.4.6画控件的形状348

15.4.7使绘图功能更精炼349

15.5创建一个数据敏感控件350

15.5.2增加ReadOnly属性351

15.5.1创建并注册控件351

15.5.3允许必要的更新352

15.5.4增加数据连接353

15.5.5数据改变的响应355

15.5.6创建可编辑数据敏感的控件356

第十六章 多线程应用程序361

16.1线程对象的定义361

16.1.1初始化线程362

16.1.2写线程函数363

16.1.3清除工作365

16.2协调线程365

16.2.1如何避免同时访问365

16.2.2等待其它线程367

16.3执行线程对象369

16.3.3缓存线程370

16.3.1重载缺省的优先权370

16.3.2开始和终止线程370

16.4在分布式应用程序中使用线程371

16.4.1在基于消息的服务器中使用线程372

16.4.2对分布式对象使用线程372

16.5多线程应用程序的调试工具373

第十七章WEB服务器应用程序375

17.1有关术语和标准375

17.1.1统一资源定位器的组成375

17.1.2 HTTP请求的信息头375

17.2 HTTP服务器的行为376

17.2.1客户机请求的组成376

17.2.2为客户机的请求服务377

17.2.3响应客户机的请求377

17.3 WEB服务器应用程序377

17.3.2创建一个Web服务器应用程序的框架378

17.3.1 Web服务器应用程序的类型378

17.3.3 Web模块380

17.3.4 Web应用程序对象381

17.3.5 Web服务器应用程序的结构381

17.3.6发布请求信息382

17.3.7给发布器增加动作项383

17.3.8访问客户请求信息385

17.3.9 创建HTTP响应信息386

17.3.10 HTML样板388

17.3.11转换HTML透明书签389

17.3.12在响应中使用数据库信息392

17.4调试服务器应用程序394

17.4.1调试ISAPI和NSAPI应用程序394

17.4.2调试CGI和Win—CGI应用程序395

1999《跨越 Delphi》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由袁辉编著 1999 成都:四川科学技术出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

跨越LightWave 3D 5.0(1998 PDF版)
跨越LightWave 3D 5.0
1998 北京希望电脑公司
跨越苍茫(1995.07 PDF版)
跨越苍茫
1995.07 解放军文艺出版社
跨越( PDF版)
跨越
华南农业大学宣传部
跨越六千年(1990 PDF版)
跨越六千年
1990 长沙:湖南文艺出版社
跨越贫困(1995 PDF版)
跨越贫困
1995 南宁:广西人民出版社
PowerBuilder 6.0应用开发指南 函数篇(1998 PDF版)
PowerBuilder 6.0应用开发指南 函数篇
1998 北京:人民邮电出版社
决策与跨越(1999 PDF版)
决策与跨越
1999 北京:解放军文艺出版社
跨越中国(1992 PDF版)
跨越中国
1992 西安:陕西师范大学出版社
跨越C++Builder(1998 PDF版)
跨越C++Builder
1998 成都:四川大学出版社
跨越国界(1987 PDF版)
跨越国界
1987 沈阳:辽宁大学出版社
跨越夜郎(1996 PDF版)
跨越夜郎
1996 北京:中国工人出版社
跨越2000年(1993 PDF版)
跨越2000年
1993 广州:花城出版社
跨越自卑(1989 PDF版)
跨越自卑
1989 广州:广东旅游出版社
跨越秦岭(1955 PDF版)
跨越秦岭
1955 西安:陕西人民出版社
跨越IPAS(1998 PDF版)
跨越IPAS
1998 北京希望电脑公司