046_《中文Delphi实例全解教程》

《中文Delphi实例全解教程》

Delphi 教程 系列书籍 (046) 《中文Delphi实例全解教程》 网友(邦)整理 EMail: shuaihj@163.com

下载地址:

Pdf

  • 作 者:张志强 编著
  • 出 版 社:南方出版社
  • 出版日期:2004-01
  • ISBN:780660954
  • 包 装:平装
  • 开 本:16开
  • 页 数:462页
  • 印 张:1次

内容简介

Delphi作为一个优秀的、面向对象的可视化开发工具,拥有快捷方便的开发环境,灵活简洁的编程语言,以及功能强大的组件技术,使之成为编程人员的首选编程工具。本书通过 57个简明实用的编程实例全面介绍了使用 Delphi编写 Windows程序的方法和技巧,从控件应用、应用界面编程、系统编程、图形图像编程、动画技术、网络与多媒体技术、数据库技术等七个方面进行介绍,力图使读者能够在最短的时间内快速掌握各种应用程序的编写方法,成为一名真正的 Delphi程序开发人员。本书内容编排由浅入深,层次清晰;文字通俗易懂,便于自学。本书突出了实例典型、应用广泛等特点,既可作为初学者的入门教材,也可作为 Delphi开发人员的参考书。

前言

在程序设计领域,有很多种语言供你选择——“聪明的程序员用 Delphi,真正的程序员用 VC”,这是 Delphi程序员经常引用的一句话,其原意是想说明 Delphi比 VC简单易用。的确,在界面设计、数据库等许多方面 Delphi具有更加直观的集成环境支持,由此而成为倍受初学者欢迎的一种编程工具。编程是一种学习的过程。通过阅读别人的程序,从中吸取编程思想的精华,使之成为自己的经验,这就是学习程序设计开发的最好的方法。本书实例按程序实现的功能分类进行介绍,既有理论分析,又有具体的实现步骤,内容多为典型或通用的功能模块的解决方案,包括界面设计、操作流程以及代码控制等。第 1章通过五子棋、计算器、日历、对话框、变换背景画面、统计字数等实例介绍 Delphi控件的应用等等;第 2章以抓图程序、图片浏览器、屏保程序预览、文字屏保程序、图像屏保程序等完整的实例介绍在 Delphi环境下进行应用界面编程的各种基本技巧;第 3章通过管理文件数量、设置桌面背景的程序、特殊形状的窗体、启动和退出的等待画面、资源管理器等完整的实例介绍 Delphi系统编程技巧;第 4章介绍如何通过 Delphi设计图形图像程序,包括几何形状生成器、笔刷生成器、数学曲线生成器、转换图像格式、图像变形、为图像窗口染色等实例;第 5章以动态图像、随机动画、图像滚动播出、撞击球、文字飞出效果等完整的实例介绍 Delphi的动画技术;第 6章介绍了如何编写网络通信程序和多媒体程序,本章的实例都是经常使用的网络和多媒体程序,如网络浏览器、聊天对话框和 FTP客户端软件、 MP3播放器、AVI文件播放器和开场动画等;第 7章以完整的实例介绍在 Delphi环境下进行数据库开发的各种基本技巧。

书中实例的讲解分为四个步骤:

.实例说明:说明实例所要实现的功能,给出最终效果,使读者对实例有初步的了解;

.设计思想:讲述程序的设计思路,便于读者分析代码;

.设计步骤:列出实例的实现过程,使读者对程序流程心中有数;

.代码分析:给出实例的具体实现代码及注释,供读者参照实现。

本书的目标是为读者提供若干个实用的编程技巧,通过简明扼要的讲解,使读者能够在最短的时间内领会到程序设计中的精华,达到学习的目的。同时为读者提供一种参考,成为解决难题的帮手,为自己省却大量的摸索时间。本书突出了实例典型、应用广泛等特点,既可作为初学者的入门教材,也可作为 Delphi开发人员的参考书。

目录

第1章 控件应用

第2章 应用界面编程

第3章 系统编程

第4章 动画技术

第5章 网络与多媒体技术

第6章 数据库技术

时间: 2010-12-10

046_《中文Delphi实例全解教程》的相关文章

精彩实例详解CSS滤镜教程

css|教程|滤镜|详解 使您由浅入深了解CSS滤镜的使用,是一个不错的教程!希望对您学习CSS有用! 1.实例详解CSS滤镜(1)概述 (2005-05-04) 2.实例详解CSS滤镜(2)Mask属性 (2005-05-04) 3.实例详解CSS滤镜(3)Blur属性 (2005-05-04) 4.实例详解CSS滤镜(4)Chroma属性 (2005-05-04) 5.实例详解CSS滤镜(5)DropShadow属性 (2005-05-04) 6.实例详解CSS滤镜(6)Glow属性 (20

PHP入门教程之上传文件实例详解_php技巧

本文实例讲述了PHP上传文件的方法.分享给大家供大家参考,具体如下: Demo1.php <form enctype="multipart/form-data" action="Demo2.php" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="2000000" /> 上传文件: &

Linux 下 Make 命令实例详解

  Linux 下 Make 命令实例详解          Linux 下 make 命令是系统管理员和程序员用的最频繁的命令之一.管理员用它通过命令行来编译和安装很多开源的工具,程序员用它来管理他们大型复杂的项目编译问题.本文我们将用一些实例来讨论 make 命令背后的工作机制. Make 如何工作的 对于不知道背后机理的人来说,make 命令像命令行参数一样接收目标.这些目标通常存放在以 "Makefile" 来命名的特殊文件中,同时文件也包含与目标相对应的操作.更多信息,阅读关

Android自定义控件eBook实现翻书效果实例详解_Android

本文实例讲述了Android自定义控件eBook实现翻书效果的方法.分享给大家供大家参考,具体如下: 效果图: Book.java文件: package com.book; import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.ImageView; public class Book extend

Symfony2安装第三方Bundles实例详解_php实例

本文实例讲述了Symfony2安装第三方Bundles的方法.分享给大家供大家参考,具体如下: 大多数的Bundles都提了安装的介绍,下面来介绍基本的安装步骤: 一.添加composer依赖关系 在symfony里,用composer来管理依赖关系 1.找到Bundle的包的名称 在包的README里一般都告诉了我们它的名称,如果没有,可以在https://packagist.org网站里搜索到 2.通过composer来安装Bundle 知道了bundle的包名之后,我们可以通过compos

实例详解PHP中html word 互转的方法_php实例

下面一段代码给大家介绍php将html转入word中,具体内容如下所示: 这是经过测试的,这种方法有一点不好,html页面代码要写在php中,不过好歹能运行,看程序 <?php class word{ function start(){ ob_start(); echo '<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office

Android 音乐播放器的开发实例详解_Android

   本文将引导大家做一个音乐播放器,在做这个Android开发实例的过程中,能够帮助大家进一步熟悉和掌握学过的ListView和其他一些组件.为了有更好的学习效果,其中很多功能我们手动实现,例如音乐播放的快进快退等.        先欣赏下本实例完成后运行的界面效果:         首先我们建立项目,我使用的SDK是Android2.2的,然后在XML中进行布局.        上方是一个ListView用来显示我们的音乐列表,中间是一个SeekBar可以拖动当前音乐的播放进度,之所以用Se

Android编程之在SD卡上进行文件读写操作实例详解_Android

本文实例讲述了Android编程之在SD卡上进行文件读写操作的方法.分享给大家供大家参考,具体如下: 很多知识只有真正理解掌握之后才能运用自如,举一反三.对Java中的文件操作和android系统SD卡里面的文件操作,你觉得有区别吗,显然没有本质区别,如果勉强说有,那也是不足为道滴,但我们在实际运用中却要注意如下几点,不然问题会缠上你. 1.首先想要对android系统SD卡里文件操作需要添加使用权限: android系统是不会让外来程序随意动自己内存的,如果没有许可证,不好意思,不准你动我地盘

Android编程之SurfaceView实例详解_Android

本文实例讲述了Android编程之SurfaceView用法.分享给大家供大家参考,具体如下: 关于surfaceView相关知识: View和SurfaceView主要区别: 1. View只能在UI线程中刷新,而SurfaceView可以在子线程中刷新 2. SurfaceView可以控制刷新频率 SurfaceView几个重要的方法: 1. 继承SurfaceView 后调用getHolder()方法可以获取到mSurfaceHolder对象这个对于可以控制SurfaceView的绘制 2