图书介绍
跨越 Delphi2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 袁辉编著 著
- 出版社: 成都:四川科学技术出版社
- ISBN:7536440936
- 出版时间:1999
- 标注页数:396页
- 文件大小:94MB
- 文件页数:410页
- 主题词:
PDF下载
下载说明
跨越 DelphiPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章安装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
热门推荐
- 1897737.html
- 1740468.html
- 364898.html
- 3877208.html
- 2428563.html
- 3037874.html
- 2691795.html
- 1342768.html
- 1402086.html
- 3537130.html
- http://www.ickdjs.cc/book_347560.html
- http://www.ickdjs.cc/book_1194085.html
- http://www.ickdjs.cc/book_1363172.html
- http://www.ickdjs.cc/book_3004664.html
- http://www.ickdjs.cc/book_252974.html
- http://www.ickdjs.cc/book_683225.html
- http://www.ickdjs.cc/book_1671672.html
- http://www.ickdjs.cc/book_2848375.html
- http://www.ickdjs.cc/book_1494307.html
- http://www.ickdjs.cc/book_149377.html