本书主要介绍了Windows下强大的编程工具Delphi 4.x的使用方法。书中从Windows事件驱动编程方法、面向对象的概念及Delphi控件中心的编程思想开始变起,通过一个个典型的程序例子由浅入深的教会读者使用Delphi的种种控件来快速生成强大的Windows应用程序。本书首先讲述如何编制通用的Windows程序,然后介绍在Delphi中多媒体与数据库程序设计技术,最后讨论多线程、异常处理与Internet编程等技术。本书面向初、中级读者,内容新颖、语言浅显、通俗易懂、实用性强,适用于Delphi初、中级程序设计人员学习使用,也可供大专院校师生阅读。图书目录
第1章 预览Delphi
1.1 强大快速的开发工具
1.1.1 Delphi的历史
1.1.2 Delphi 4性能评估
1.2 Windows编程思想
1.2.1 事件驱动思想
1.2.2 面向对象的编程思想
1.2.3 面向对象的Windows编程
1.3 Delphi的安装与设置
1.3.1 Delphi光盘可安装组件
1.3.2 Delphi组件安装路径设置
1.3.3 启动Delphi 4
1.4 小结
第2章 一个最简单的程序
2.1 Delphi集成开发环境
2.1.1 主菜单
2.1.2 工具栏
2.1.3 控件页
2.1.4 属性观察窗口
2.1.5 设计期窗口及其代码窗口
2.2 运行你的第一个Delphi程序
2.3 理解控件
2.3.1 什么是控件
2.3.2 控件的属性
2.3.3 控件的方法
2.3.4 控件的事件响应函数
2.3.5 控件的几个关键参数与属性
2.3.6 TForm控件
2.4 Delphi程序运行流程
2.4.1 Windows的消息处理机制
2.4.2 类库开发中的消息处理与传递
2.4.3 Delphi中的消息传递与处理
2.5 Delphi文件类型
2.5.1 工程的概念
2.5.2 DPR文件
2.5.3 DFM文件
2.5.4 PAS文件
2.5.5 RES文件
2.5.6 DOF文件
2.6 小结
第3章 Object Pascal语法
3.1 常用数据类型
3.1.1 简单数据类型
3.1.2 字符串数据类型
3.1.3 复合数据类型
3.1.4 Variant类型
3.1.5 强制类型转化
3.1.6 常量声明
3.1.7 指针类型
3.2 控制流与函数、过程
3.2.1 控制流语句
3.2.2 函数与过程
3.2.3 超前声明
3.2.4 过程类型
3.3 面向对象编程及类
3.3.1 类的声明与继承
3.3.2 类的可见性
3.3.3 类的成员函数
3.3.4 类的引用
3.4 Delphi程序结构
3.4.1 了解Program
3.4.2 什么是Unit
3.4.3 Unit间的引用
3.4.4 工程管理
3.4.5 调用API函数与DLL函数
3.5 规范的Delphi程序
3.5.1 前缀命名法
3.5.2 良好的程序风格
3.6 小结
第4章 标准Windows界面设计
4.1 做个标准菜单
4.1.1 TMainMenu控件
4.1.2 TMenuItem控件
4.1.3 菜单使用程序演示
4.1.4 TPopupMenu控件
4.2 设计工具栏
4.2.1 工具栏控件
4.2.2 实例演示
4.2.3 TPageScroller控件
4.2.4 ToolButton控件
4.3 给工具栏与菜单加上图画
4.3.1 ImageList控件使用方法
4.3.2 制作带图画的浮动菜单
4.4 什么是状态栏
4.4.1 状态栏控件
4.4.2 StatusPanel的主要属性
4.4.3 Timer控件简介
4.4.4 状态栏程序演示
4.5 让用户输入文字
4.5.1 Label控件
4.5.2 Edit控件
4.5.3 Edit与Label控件使用程序演示
4.5.4 Memo控件重要属性
4.5.5 Memo控件程序演示
4.6 用对话框来交互
4.6.1 对话框控件简介
4.6.2 对话框通用使用方法
4.6.3 OpenDialog与SaveDialog控件
4.6.4 OpenDialog与SaveDialog使用程序演示
4.6.5 FontDialog控件
4.6.6 ColorDialog的主要属性
4.6.7 FindDialog与ReplaceDialog的主要属性
4.6.8 FindDialog与ReplaceDialog使用演示
4.7 可以做Notepad了!
4.7.1 程序功能简介与界面设计
4.7.2 控件初步设置
4.7.3 加入ActionList控件
4.7.4 ActionList控件与菜单项联合使用
4.7.5 利用Action控件更新界面
4.7.6 系统定制的Action
4.7.7 加上对话框
4.7.8 加上About窗口
4.8 小结
第5章 高级Windows界面设计
5.1 使用树形视图与列表视图
5.1.1 树形视图与列表视图的结构
5.1.2 树形视图控件
5.1.3 TTreeNodes控件
5.1.4 TTreeNode控件
5.1.5 树形控件演示程序
5.1.6 列表视图控件
5.1.7 列表控件程序演示
5.2 在Delphi中绘图
5.2.1 认识Tcanvas
5.2.2 Tcanvas控件
5.2.3 图像对象TPicture
5.2.4 TBitmap控件
5.2.5 TImage控件
5.2.6 Timage,Tbitmap,TPiture与TCanvas程序演示
5.2.7 操纵WMF文件
5.2.8 TPaintBox控件
5.2.9 TPaintBox程序演示
5.3 自己画的控件
5.3.1 什么是Owner_Draw
5.3.2 一个Owner_Draw的状态栏
5.3.3 进程条控件
5.3.4 把进程条加到状态条上
5.4 让你的工具栏四处飘泊
5.4.1 什么是“飘泊”
5.4.2 怎样才能“飘”起来
5.4.3 让Toolbar飘起来
5.4.4 工具箱的飘泊
5.5 剪贴板的功能及其他
5.5.1 剪贴板功能
5.5.2 TClipboard控件
5.5.3 剪贴板程序演示
5.5.4 应用程序实例Application
5.5.5 Screen对象
5.5.6 为程序添加自己的鼠标图案
5.5.7 操作打印机
5.6 让用户组合选择
5.6.1 TCheckBox控件
5.6.2 TRadiobutton控件
5.6.3 TGroupbox与TRadioGroup控件
5.6.4 TCombobox控件
5.7 浏览JPG图片
5.7.1 认识TJPEGImage
5.7.2 TJPEGImage控件
5.7.3 JPG文件操作程序演示
5.8 小结
第6章 控制自己的数据库
6.1 BDE会帮你攻克难关
6.1.1 为什么要BDE
6.1.2 数据库程序设计步骤
6.1.3 初识BDE Administrator
6.2 建自己的数据库
6.2.1 数据库基本知识
6.2.2 使用Database Desktop
6.3 怎样联结数据
6.3.1 Delphi中数据与程序的连接
6.3.2 DataSet与DataSource
6.3.3 Data Controls控件
6.3.4 最简单的数据库程序
6.4 建立自己的数据库程序
6.4.1 限制用户的视野
6.4.2 操纵记录
6.4.3 查询数据库
6.4.4 更高的效率
6.4.5 使用CachedUpdates
6.4.6 使用TDatabase控件
6.4.7 TQuery控件简介
6.4.8 TQuery控件程序演示
6.4.9 编写主从表程序
6.5 TTable与TQuery,哪种更好,哪个更快
6.5.1 基本性能比较
6.5.2 单机数据库查询比较
6.5.3 网络数据库的新增操作
6.5.4 提高程序效率总结
6.6 让你的数据变成图表
6.6.1 程序结构
6.6.2 决策体使用程序演示
6.7 完善你的数据库程序
6.7.1 使用Datapump
6.7.2 使用SQL Monitor
6.8 小结
第7章 更多的多媒体,更漂亮的媒体
7.1 自己编动画
7.1.1 最简单的动画原理
7.1.2 最简单的动画程序
7.1.3 改进的动画
7.1.4 动画特效实现演示
7.1.5 调色板操作
7.1.6 调色板程序演示
7.2 炫耀的封面窗口
7.2.1 静态炫耀窗口
7.2.2 动态炫耀窗口
7.3 强大的TMediaPlayer
7.3.1 TAnimate控件
7.3.2 TAnimate控件使用程序演示
7.3.3 TMediaPlayer控件
7.3.4 TMediaPlayer控件
7.3.5 TMediaPlayer使用程序演示
7.4 定做自己的多媒体程序
7.4.1 利用TMediaPlayer定制多媒体程序
7.4.2 改进的多媒体程序
7.4.3 使用更强大的函数
7.4.4 使用MCI程序演示
7.5 小结
第8章 创建多个线程
8.1 多线程
8.1.1 为什么要多线程
8.1.2 什么是多线程
8.1.3 注意事项
8.2 Delphi中的多线程
8.2.1 TThread线程对象
8.2.2 TThread的属性
8.2.3 TThread的方法
8.2.4 TThread的事件响应函数
8.2.5 多线程程序演示
8.2.6 主窗口设计
8.3 更高级的线程
8.3.1 进一步讨论Synchronize
8.3.2 更完善的同步控制
8.3.3 线程间的通信
8.3.4 利用事件
8.3.5 信号灯与共享内存
8.3.6 了解THandleObject
8.4 拖下就放,简单易行
8.4.1 在Windows中的拖放事件
8.4.2 与拖放相关的属性及方法
8.4.3 控件拖动程序演示
8.5 输入多个数据
8.5.1 TStringGrid控件
8.5.2 格子控件程序演示
8.5.3 MPI控件
8.5.4 TTabbedNoteBook控件
8.5.5 TTabControl与TPageControl控件
8.5.6 TTabControl与TPageControl程序演示
8.6 我们要更健壮的程序
8.6.1 异常的概念
8.6.2 Delphi中异常处理语句
8.6.3 异常处理程序演示
8.7 小结
第9章 遨游与开发Internet
9.1 你了解Intenret吗
9.1.1 网络分层
9.1.2 Socket的概念
9.2 创建一个标准Internet程序
9.2.1 创建一个网页浏览器
9.2.2 THTML控件
9.3 什么是Socket编程
9.3.1 Socket编程的构架
9.3.2 非堵塞Socket通信
9.3.3 非堵塞通信中的事件响应
9.3.4 TCustomWinSocket控件
9.3.5 TServerWinSocket与TClientWinSocket控件
9.3.6 堵塞式Socket通信
9.3.7 客户机端线程的编写
9.3.8 服务器端线程的编写
9.3.9 TWinSocketStream
9.4 ActiveForm编程
9.4.1 什么是ActiveForm
9.4.2 创建一个ActiveForm
9.4.3 在网页中发布ActiveForm
9.5 小结
评分
评分
评分
评分
我接触过一些其他的编程语言,比如C++和Java,但感觉Delphi在UI开发方面有着独特的优势,特别适合开发一些桌面应用程序。在选择Delphi入门书籍时,我更看重的是作者的讲解是否深入浅出,是否能够有效地将复杂的概念简化,并提供可操作的实践方法。《Delphi 4.x程序设计入门学得快》这本书,从书名上就传递了一种高效学习的理念,这很吸引我。我希望它能够系统地介绍Delphi的集成开发环境(IDE),包括代码编辑器、窗体设计器、对象检查器等核心工具的使用。我更期待它能详细讲解Delphi的核心编程范式,比如事件处理、消息机制以及面向对象的编程思想在Delphi中的具体体现。此外,如果书中能够包含一些常见的VCL组件的使用教程,并能指导我如何利用这些组件构建具有交互性的用户界面,那将会大大提高我的学习效率。我相信,一本好的入门书籍,应该能够为我打下坚实的基础,让我能够自信地迈出Delphi编程的第一步。
评分终于下定决心要好好学学Delphi了,在网上搜罗了好多资料,最后选了这本《Delphi 4.x程序设计入门学得快》。拿到书的那一刻,就被它朴实无华的外表吸引了,没有花哨的封面,也没有那些浮夸的宣传语,感觉就像是一位老朋友,稳稳地站在那里,等着我去翻阅。我是一个初学者,对编程概念本身就有点懵懵懂懂,更别提Delphi这种相对小众的语言了。拿到书后,我首先看的是目录,感觉编排得挺合理的,从最基础的概念讲起,循序渐进,不会一下子就把人吓倒。虽然我还没来得及深入阅读,但从目录的设置和前面几页的排版来看,我觉得这本书应该能够帮助我建立起扎实的Delphi基础。我特别期待它在讲解面向对象编程和组件化开发方面的部分,因为我知道这些是Delphi的精髓所在,也是其他很多开发工具所不具备的独特优势。希望这本书能像它的名字一样,“学得快”,让我尽快地掌握Delphi的开发技巧,并能独立开发一些简单的小程序。
评分我对Delphi这款开发工具一直抱有好感,感觉它在快速构建图形用户界面(GUI)应用程序方面有着得天独厚的优势。在寻找合适的入门教材时,我非常注重书籍的内容是否系统、条理是否清晰,以及是否能帮助我快速建立起编程的信心。《Delphi 4.x程序设计入门学得快》这本书,虽然版本号有些年代感,但我认为对于理解Delphi的基础概念和开发模式是很有帮助的。我希望这本书能够详细讲解Delphi的集成开发环境(IDE)的使用,让我熟悉代码编写、窗体设计、项目管理等基本操作。更重要的是,我期待它能够深入浅出地介绍Delphi的核心编程思想,比如事件驱动模型、面向对象编程以及组件化开发。如果书中能够提供丰富的代码示例,并且能够循序渐进地引导我完成一些简单的应用程序的开发,比如计算器、记事本等,那我将非常满意。我相信,通过这本书的学习,我能够快速掌握Delphi的开发技巧,并为后续更深入的学习打下坚实的基础。
评分一直对Delphi的RAD(快速应用开发)思想很感兴趣,总觉得这种可视化编程方式能大大提高开发效率,尤其是在一些需要快速构建界面的应用场景下。我看网上很多关于Delphi的书籍,但很多都偏向于进阶或者某个特定领域的应用,对于我这种想从零开始、打好基础的初学者来说,选择一本合适的入门书籍显得尤为重要。《Delphi 4.x程序设计入门学得快》这本书,虽然是针对4.x版本,但我觉得核心的概念和开发思想是不会过时的。我更看重的是它能否清晰地解释清楚Delphi的开发环境、基本语法、事件驱动模型以及如何使用VCL组件库。我希望这本书能够用通俗易懂的语言,配合大量清晰的代码示例,让我能够边学边练,真正理解Delphi是如何工作的。当然,我更希望它能引导我理解Delphi的开发理念,而不是仅仅停留在机械地复制代码。如果这本书能让我对Delphi产生浓厚的学习兴趣,并能让我初步掌握独立编写Delphi程序的技能,那它就是一本非常成功的入门书籍了。
评分一直以来,我都有一个想法,就是用Delphi来开发一些小工具,解决日常工作中的一些不便。虽然市面上有很多编程语言,但Delphi在窗体设计和事件处理方面的便捷性,让我觉得它非常适合我的需求。《Delphi 4.x程序设计入门学得快》这本书,我选择它的原因在于它专注于入门,而且版本是4.x,虽然不是最新版本,但对于理解Delphi的核心概念和开发流程来说,我认为是足够了。我希望这本书能够让我快速上手,了解Delphi的基本数据类型、控制结构、过程和函数等基础知识。更重要的是,我希望它能详细介绍Delphi的VCL(Visual Component Library)组件,以及如何利用这些组件创建各种用户界面元素,例如按钮、文本框、列表框等,并学会如何为它们编写事件处理程序。如果书中还能包含一些关于数据库连接、文件操作等实用的小案例,那就更好了,这能让我更快地感受到Delphi在实际应用中的强大之处。
评分 评分 评分 评分 评分本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有