实用Delphi 6教程

副标题:无

作   者:陈海波编著

分类号:

ISBN:9787030101259

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

简介

   Delphi 6是Inprise公司最新推出的新一代可视化开发工具,它具有功能强大,简便易用和代码执行速度快等优点。本书通过编写大量实用而有趣的程序,引导读者掌握在Delphi环境下开发应用程序的技术。    全书共12章。前3章是全书的基础,介绍了Delphi 6的基本开发环境及语言基础Object Pascal;第4章到第11章从基本组件、建立窗体、多媒体技术、网络应用、多线程技术、数据库开发等多方面系统地讲解在Delphi环境下开发应用程序的常用方法和技巧;最后在第12章介绍了几个综合应用实例(如FTP下载工具),供读者提高进阶之用。全书每章之后均附有练习题,供读者巩固所学知识,以便提高实际应用能力。    本书旨在达到学以致用的目的,内容叙述由浅入深、循序渐进,适用于Delphi初中级用户;同时一些大程序的开发过程及编程技巧对有经验的程序员来说也有很好的参考与借鉴价值。   

目录

第1章 delphi入门

 1.1 delphi简介

 1.1.1 delphi历史

 1.1.2 用delphi编程的基本概念

 1.2 delphi 6集成开发环境(ide)

 1.2.1 delphi 6主窗口

 1.2.2 代码编辑窗口

 1.2.3 窗体设计窗口

 1.2.4 对象查看窗口

 1.2.5 项目管理窗口

 1.3 delphi 6的新特性

 1.4 第一个delphi程序

 1.5 小结

 1.6 练习题

第2章 object pascal语言简介

 2.1 object pascal的面向对象特性

 2.1.1 什么是对象

 2.1.2 从一个对象中继承数据和方法

 2.1.3 对象的范围

 2.1.4 对象公有域和私有域的说明

. 2.1.5 访问对象的域和方法

 2.1.6 对象变量的赋值

 2.1.7 建立非可视化对象

 2.2 异常处理机制

 2.2.1 运行时间库异常类(rtl exception)

 2.2.2 对象异常类

 2.2.3 组件异常类

 2.2.4 自定义异常

 2.2.5 利用异常响应编程

 2.3 示例演示

 2.4 小结

 2.5 练习题

第3章 delphi 6常用组件

 3.1 组件及对象

 3.1.1 组件

 3.1.2 组件的分类

 3.1.3 delphi的组件面板

 3.1.4 对象

 3.2 按钮类组件

 3.3 标签和编辑组件

 3.3.1 用标签和编辑框设计窗体

 3.3.2 掩码编辑框

 3.3.3 memo组件和richedit组件

 3.4 单选按钮和复选框

 3.4.1 单选按钮和复选框的使用方法

 3.4.2 单选按钮组

 3.5 列表框和组合框

 3.5.1 列表框

 3.5.2 自绘列表框

 3.5.3 组合框

 3.6 小结

 3.7 练习题

第4章 创建文档处理程序

 4.1 delphi菜单设计基础

 4.1.1 使用mainmenu designer建立菜单

 4.2 动态修改菜

 4.2.1 菜单项的有效和无效

 4.2.2 复选标记

 4.2.3 隐藏菜单

 4.2.4 单选菜单项

 4.2.5 动态创建菜单项

 4.3 设计文档处理程序主菜单

 4.4 设计文档处理程序对话框

 4.4.1 无模式对话框

 4.4.2 模式对话框

 4.4.3 完善文档处理程序的窗体设计

 4.5 编写代码

 4.5.1 mdiframe父窗口程序设计

 4.5.2 mdiedit子窗口程序设计

 4.5.3 about窗口程序设计

 4.6 小结

 4.7 练习题

第5章 设计并建立窗体

 5.1 窗体属性

 5.2 窗体设计

 5.2.1 创建窗体

 5.2.2 修改标题

 5.2.3 选择和放置组件

 5.2.4 编辑组件

 5.2.5 控制tab顺序和create顺序

 5.2.6 改变窗体设计环境

 5.2.7 保存窗体

 5.2.8 窗体的文本描述

 5.3 利用模板生成窗体

 5.4 多页窗体

 5.4.1 使用tpagecontrol建立多页窗体

 5.4.2 使用ttabcontrol建立多页窗体

 5.4.3 使用tnotebook和ttabset建立多页窗体

 5.4.4 使用ttabbednotebook建立多页窗体

 5.5 分割窗体

 5.6 小结

 5.7 练习题

第6章 多文档界面设计

 6.1 mdi的组成

 6.1.1 父窗口

 6.1.2 子窗口

 6.2 多种格式文件浏览器

 6.2.1 项目的建立

 6.2.2 窗口属性的设置

 6.2.3 向父窗口中添加菜单

 6.2.4 向父窗口中添加工具栏

 6.2.5 向父窗口中添加状态栏

 6.2.6 向父窗口中添加定时器

 6.2.7 创建显示和编辑文本文件的子窗口

 6.2.8 建立显示和编辑rtf文件的子窗口

 6.2.9 建立显示图像文件的子窗口

 6.2.10 创建显示系统信息窗口

 6.2.11 在父窗体中加入标准对话框组件

 6.2.12 在父窗口中加入动作列表组件对象

 6.2.13 编写代码

 6.2.14 改进程序

 6.3 mdi模板

 6.4 小结

 6.5 练习题

第7章 开发图形/图像编辑程序

 7.1 图形设计综述

 7.2 基本图形绘制

 7.2.1 直线的绘制

 7.2.2 椭圆的绘制

 7.2.3 多边形绘制

 7.2.4 绘制矩形

 7.3 图像编辑工具的开发

 7.3.1 窗体属性的设置

 7.3.2 添加菜单

 7.3.3 创建工具栏

 7.3.4 添加状态栏

 7.3.5 建立图像编辑区域

 7.3.6 其他组件

 7.3.7 信息显示窗口

 7,3.8 图像属性设置窗口

 7.3.9 画笔宽度设置窗口

 7.3.10 编写事件响应程序

 7.4 图像特效

 7.4.1 镜像效果

 7.4.2 推进、交错、百叶窗等效果

 7.5 小结

 7.6 练习题

第8章 多媒体制作

 8.1 多媒体组件

 8.1.1 tmediaplayer组件的主要属性

 8.1.2 使用tmediaplayer组件示例

 8.2 简单的cd播放器

 8.3 cd播放器的改进

 8.3.1 新建项目

 8.3.2 设置窗口属性

 8.3.3 添加菜单

 8.3.4 添加工具栏

 8.3.5 添加状态栏

 8.3.6 添加标签

 8.3.7 添加媒体播放器组件

 8.3.8 添加其他组件

 8.3.9 系统信息显示窗口

 8.3.10 编写代码

 8.4 多媒体动画

 8.4.1 位图动画

 8.4.2 图标动画

 8.5 小结

 8.6 练习题

第9章 多线程应用

 9.1 线程的基本概念

 9.1.1 线程的优先级

 9.1.2 线程的同步

 9.1.3 线程的局部存储(tls)

 9.2 定义线程对象

 9.2.1 创建线程对象

 9.2.2 初始化线程对象

 9.2.3 编写线程函数

 9.2.4 编写线程的清除代码

 9.3 使用线程对象

 9.3.1 线程的同步

 9.3.2 执行线程对象

 9.4 利用多线程排序

 9.5 动态添加线程示例

 9.6 小结

 9.7 练习题

第10章 internet编程

 10.1 socket编程

 10.1.1 socket基本概念

 10.1.2 socket组件

 10.2 制作浏览器

 10.3 制作网页

 10.4 发送电子邮件

 10.5 小结

 10.6 练习题

第11章 数据库应用

 11.1 数据库系统概述

 11.1.1 数据库管理系统(dbms)

 11.1.2 数据库应用程序

 11.2 delphi数据库原理

 11.3 开发一个简单的数据库应用程序

 11.3.1 使用bde administrator配置数据库驱动程序参数

 11.3.2 使用database desktop建立一个雇员表

 11.3.3 使用database form wizard生成数据库应用程序

 11.4 delphi 6数据库基本组件

 11.4.1 ttable和tquery组件

 11.4.2 tdatasource组件

 11.4.3 tdatabase组件

 11.4.4 tstoredproc组件

 11.4.5 tsession组件

 11.4.6 tdbtext组件

 11.4.7 tdbedit组件

 11.4.8 tdbgrid组件

 11.4.9 tdbnavigator组件

 11.4.10 tfield组件

 11.5 设计客户资料管理器

 11.5.1 新建项目

 11.5.2 设计数据库模块

 11,5.3 设计主窗口

 11.5.4 创建和设计过滤窗口

 11.5.5 “关于”窗口设计

 11.5.6 数据库模块的程序代码

 11.5.7 主窗口程序设计

 11.5.8 过滤窗口程序设计

 11.5.9 其他工作

 11.6 数据库专家工具

 11.7 小结

 11.8 练习题

第12章 综合练习

 12.1 练习一 利用api创建多线程

 12.2 练习二 ftp下载工具

 12.3 练习三 使用tdbtext显示数据库数据

附录 练习题答案


已确认勘误

次印刷

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

实用Delphi 6教程
    • 名称
    • 类型
    • 大小

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

    意见反馈

    14:15

    关闭

    云图客服:

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

    或者您是想咨询:

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

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

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

    loading icon