Delphi 5.0开发大全

副标题:无

作   者:史彦军主编;倪春波等编著

分类号:

ISBN:9787508403755

微信扫一扫,移动浏览光盘

简介

  本书是Inprise公司的拳头产品Delphi系列最新版本5.0的使用以及开发大全。Delphi是软件开发人员最适用的RAD开发工具,以其运行速度快、开发效率高,日益得到软件开发人员的喜爱。   本书包括Delphi 5.0基础、组件的使用、数据库技术、高级编程技术四个方面的内容。把Delphi 5.0的新特性、开发环境、Pascal语言、基本组件、常用组件菜单、对话框、MDI窗体介绍给了读者。同时讲述了Delphi的数据库特征、数据组件使用、Client/Server数据库以及 Delphi 5.0的ADO新技术。最后对Delphi编程中最核心的VCL组件定制技术、异常处理技术、Delphi应用程序发布、Internet编程以及一些高级编程技术作了深入的探索。   本书对于刚起步的Delphi程序员或者VB程序员而言,可作为Delphi 5.0迅速入门的教材;对于资深程序员而言,也会有很大的收获。   

目录

前言


第一章 delphi 5.0新特性


1.1 delphi 5.0的产品系列

1.2 delphi 5.0新特点简介

1.2.1 开发环境增强

1.2.2 vcl增强

1.2.3 数据库增强

1.2.4 新工具


第二章 delphi 5.0开发环境特性


2.1 ide一览

2.2 菜单与命令

2.2.1 file菜单

2.2.2 edit菜单

2.2.3 search菜单

2.2.4 view菜单

2.2.5 project菜单

.2.2.6 run菜单

2.2.7 componet菜单

2.2.8 database菜单

2.2.9 tools菜单

2.2.10 help菜单

2.2.11 工具栏

2.2.12 局部菜单

2.3 窗体设计程序

2.4 code insigh特性

2.4.1 code insight概述

2.4.2 代码模板

2.4.3 代码补充

2.4.4 代码参数特征

2.4.5 工具提示表达式估值

2.5 项目管理器


第三章 delphi与object pascal


3.1 标识符的说明与使用

3.1.1 变量

3.1.2 常量

3.1.3 预定义类型

3.1.4 定义新的数据类型

3.2 编码风格

3.2.1 大小写敏感性

3.2.2 空白区

3.2.3 美观的打印

3.2.4 语法的突出

3.2.5 程序注释

3.3 句法分析

3.3.1 表达式与运算符

3.3.2 简单语句与复合语句

3.3.3 条件语句

3.3.4 循环语句

3.3.5 with语句

3.4 过程与函数

3.4.1 过程与函数的区别

3.4.2 过程与函数的参数

3.4.3 函数调用类型

3.5 程序单元与结构

3.5.1 程序单元结构

3.5.2 程序单元接口

3.5.3 程序单元实现

3.5.4 使用可视化组件及其库单元

3.5.5 使用无窗体的库单元


第四章 窗体介绍


4.1 窗体与窗口的关系

4.1.1 窗体与窗口的区别

4.1.2 窗口基本类型

4.1.3 应用程序窗口

4.2 作为组件的窗体

4.2.1 窗体与单元

4.2.2 窗体保存

4.2.3 窗体属性

4.3 窗体设计相关工具

4.3.1 组件面板

4.3.2 对齐面板

4.3.3 代码编辑器

4.4 窗体运行时设置

4.5 窗体边框设置

4.5.1 边框属性

4.5.2 边框属性效果

4.5.3 边框示例

4.5.4 边框图标

4.5.5 设置窗口样式

4.6 窗体比例设置


第五章 基本组件简介


5.1 组件库一览

5.2 基本组件使用方法

5.3 按钮示例

5.4 鼠标键编程

5.5 标签示例

5.5.1 标签特点

5.5.2 创建示例

5.6 用户输入示例

5.7 创建简单编辑器

5.7.1 使用memo组件

5.7.2 使用rich组件

5.8 选择性组件示例


第六章 创建莱单


6.1 菜单的结构

6.1.1 某单项类型

6.1.2 菜单设计器

6.1.3 菜单的标准结构

6.2.4 单命令响应

6.2.1 菜单项设置

6.2.2 菜单设计器代码

6.2.3 命令处理代码

6.3 弹出式菜单

6.4 系统菜单

6.5 动态菜单


第七章 对话框的使用


7.1 对话框相关组件

7.2 公用对话框

7.2.1 文件打开和存盘对话框

7.2.2 字体和颜色对话框

7.2.3 使用对话框查找

7.2.4 过滤器和多文件类型

7.2.5 创建历史列表

7.2.6 全部源码

7.3 对话枢模式

7.3.1 模式对话框

7.3.2 非模式对话框


第八章 应用mdi窗体


8.1 mdi概述

8.2 mdi主窗体常用组件

8.3 mdi程序示例

8.3.1 创建mdi主窗体

8.3.2 创建mdi子窗体

8.3.3 创建mdi主菜单

8.3.4 例程运行分析

8.4 mdi程序子窗口

8.4.1 mdi与子窗口联系

8.4.2 同类子窗口

8.4.3 window某单命令

8.4.4 合并菜单

8.4.5 全部源程序

8.5 快速创建mdi窗体


第九章 delphi数据库特征


9.1 数据、文件和数据库

9.2 delphi的数据库特征

9.3 delphi的数据源

9.4 别名管理

9.4.1 对文件数据库利用数据库组件建立别名

9.4.2 对文件数据库利用程序代码建立别名

9.4.3 对数据库服务器利用数据库组件建立别名

9.4.4 对数据库服务器利用数据库组件建立别名

9.4.5 利用sessinn建立、修改、删除别名


第十章 数据组件的使用


10.1 delphi数据组件简述

10.2 数据组件的基本用法

10.2.1 tdbtext组件的使用

10.2.2 tdbedit组件的使用

10.2.3 tdbmemo组件的使用

10.2.4 tdbimape组件的使用

10.2.5 列表框和组合框组件一览

10.2.6 tdbcombobox组件的使用

10.2.7 tdblistbox组件的使用

10.3 tdbgrid组件的使用

10.3.1 创建动态的列对象

10.3.2 创建永久的列对象

10.3.3 编辑数据的方法

10.3.4 列对象的属性的设置

10.3.5 表格选项的设置

10.3.6 tdbgrid事件

10.3.7 tdbctrlgrid组件

10.4 tdbnavigator组件使用


第十一章 开发client/server数据库


11.1 interbase数据库服务器介绍

11.1.1 设置 iblocal的 bde参数

11.1.2 例程数据库结构介绍

11.2 tdatabase组件的使用方法

11.2.1 tdatabase组件概述

11.2.2 数据库服务器注册参数设置

11.2.3 应用程序数据库别名的设置

11.2.4 数据库连接的控制

11.2.5 数据库信息的获得

11.3 事务控制介绍

11.3.1 事务控制概述

11.3.2 利用tdatabase实现事务控制

11.3.3 利用传递式sql实现事务控制

11.4 tstoredproc组件的使用方法

11.4.1 存储过程概述

11.4.2 tstoredproc的主要属性与方法

11.4.3 tstoreproc组件使用举例

11.5 实例分析

11.5.1 建立dmemployee数据库模快组件

11.5.2 主程序分析

11.5.3 数据库表的切换

11.5.4 触发器(trigger)的应用

11.5.5 存储过程的应用

11.5.6 演示事务控制的应用


第十二章 ado技术应用


12.1 ado的基本概念

12.1.1 ado的技术背景

12.1.2 ado的企业特性

12.2 ado对象模型介绍

12.2.1 ado对象的主要特性

12.2.2 ado中的查找与书签

12.2.3 ado的异步获取和事件处理

12.2.4 分层目录结构指针和数据成形

12.3 演示ado组件的使用

12.3.1 ado组件简介

12.3.2 举例演示ado组件的应用


第十三章 定制组件


13.1 vcl组件理论

13.1.1 vcl组件概念

13.1.2 组件程序的特点

13.1.3 组件创建过程

13.2 vcl组件编程技术

13.2.1 vcl组件编程概述

13.2.2 创建组件方法

13.2.3 组件对象技术

13.2.4 创建属性

13.2.5 创建事件

13.2.6 处理消息

13.2.7 组件注册

13.3 vcl组件编程实例

13.3.1 扩展tedit组件

13.3.2 扩展图形组件

13.3.3 创建数据敏感性日历组件


第十四章 异常处理


14.1 异常简介

14.1.1 异常的来源

14.1.2 异常原理

14.1.3 关于异常术语

14.1.4 异常处理的利弊

14.2 异常类详述

14.2.1 exception类介绍

14.2.2 运行时间库异常类

14.2.3 对象异常类

14.2.4 组件异常类

14.3 异常保护与响应

14.3.1 待保护的资源

14.3.2 资源保护块

14.3.3 异常响应

14.4 创建自定义异常

14.4.1 自定义异常对象类

14.4.2 自引发异常

14.4.3 自定义异常举例

14.4.4 利用异常响应编程


第十五章 应用程序的发布


15.1 待安装程序介绍

15.2 installshield应用方法

15.2.1 初步设置

15.2.2 installshield提供的步骤


第十六章 internet应用


16.1 web浏览器

16.1.1 一个简单的浏览器

16.1.2 twebbrowser功能介绍

16.2 cgi/isapi应用

16.2.1 网页计数器

16.2.2 twebrequest和twebresponse

16.3 willsock编程

16.3.1 通讯程序的编制

16.4 xml技术

16.4.1 为internet express创建midas服务器

16.4.2 创建webserver应用程序


第十七章 高级应用技巧


17.1 文件处理

17.1.1 文件类型

17.1.2 文件标准过程

17.1.3 文件组件的应用

17.1.4 文件处理高级技巧

17.2 文本图形打印

17.2.1 文本打印

17.2.2 图形打印

17.2.3 任意打印

17.3 创建midas应用程序

17.3.1 midas简述

17.3.2 midas优点

17.3.3 midas技术

17.3.4 创建多层数据库应用

17.3.5 midas高级技巧

17.4 多线程应用

17.4.1 mad的基本用法

17.4.2 线程的同步

17.4.3 线程的调度

17.5 注册表使用技巧

17.5.1 tregisny的应用与技巧


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Delphi 5.0开发大全
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon