Pascal/Delphi
-
Delphi数据库应用项目开发实践池雅庆, 贾小敏编著本书是一部面向应用软件开发的Delphi项目开发专著,所讲述的8个应用软件实例均已得到实际应用。书中不仅介绍了Delphi入门、VCL基础、面向对象wiIldows程序设计和Delphi最新技术;而且结合数据库应用实例,介绍了数据库应用程序的框架,详细分析了Delphi的数据库访问与控制、统计与查询、图文报表和数据分析图表技术;并结合开发实例,详细分析介绍了DeII'hi在图形图像、多媒体、计算机通信、自动控制与网络通信等相关的基本理论、实现原理、项目开发与编程方法。 本书配套光盘收录了书中全部实例文件,包括Dell'hi的工程文件、窗体设计文件、源代码、数据库、执行文件和调试说明。 全书内容详实,丰富并具有典型性,汇集了作者多年实际项目开发经验和研究体会,适合希望快速成为应用软件设计师的Delphi编程人员参考使用。
-
Delphi2005入门与提高吕伟臣,霍言,高小山Delphi 2005、是Borland公司出品的一种功能强大的可视化开发工具。它具有功能强大、简单易学、编译速度快等优点,因而备受开发人员的青睐,成为最受欢迎的Windows应用程序开发工具之一。全书共分19章,分别介绍了使用Delphi 2005进行程序开发的基本方法,如文本编辑、图形图像编程等。此外,还加入了Internet编程、数据库应用程序的编写及ASP.NET应用程序的开发等内容,并详细地阐述了Delphi在各方面的应用,如Pascal语言、控件介绍、技巧编程等内容。书中包含了一百多个控件,以及APl、Framework、多媒体等应用实例,几乎概括了高级应用的全貌,同时也结合了许多Delphi在应用中的编程技巧,是一本非常难得的实用学习参考书。本书内容全面、通俗易懂,适合Delphi初学者及使用Delphi进行程序开发的人员阅读。 第1章Delphi2005环境介绍与特性第2章Delphi2005语言基础第3章Delphi2005常用控件的使用第4章文本编辑第5章WinForm文本界面编程第6章图形图像编程第7章WinForm图形图像编程第8章VCL文件管理第9章WinForm文件管理第10章高级编程应用第11章WinForm多线程编程第12章数据库的基本概念第13章数据浏览控件第14章SQL编程第15章BDP数据库引擎应用第16章网络编程第17章ASP.NET Web Application编程第18章ASP.NET Web Services第19章程序的调试与异常处理
-
Delphi程序设计刘宇君等编著本书由浅入深,系统地介绍了如何利用Delphi 7进行一般应用程序的开发和数据库应用程序的开发。本书包括0bject Pascal语言、常用组件的应用和数据库技术(包括多层分布式数据库技术)等内容,并结合每一部分的内容,列举了大量实例,以便于读者掌握。书中所有实例都在Delphi 7下调试通过。 本书不仅可以作为普通高校、高职高专和成人高校计算机专业或相关专业教材,也可以作为广大技术人员的学习参考书。
-
Delphi实用编程100例许哲平编著本书详细地介绍了Delphi2005相关的基本原理和重要知识,并结合大量的实例来说明这些基本原理和知识点。本书分为3部分,包括8章,其中主要内容包括Delphi2005基础知识、Delphi 2005常用组件编程、Delphi 2005下的系统编程、Shell编程、.NET类库编程、多媒体编程、数据库和网络编程,以及开发其他类型的程序。本书内容详实,通过100个实例阐述了Delphi2005各项技术,对于熟悉Delphi2005和.NET编程技术有很大的帮助,特别是对广大Delphi2005和.NET技术开发人员有很大参考价值。 第一篇Delphi2005基础知识第1章快速进入Delphi2005第二篇Delphi2005和基于VCL技术的程序第2章Delphi2005常用组件编程第3章Delphi2005下的系统编程第4章Sell编程第5章.NET类库编程第6章多媒体编辑第7章数据库和网络编程第三篇Delphi2005与其他类型程序结合开发第8章Delphi2005与其他类型程序结合开发
-
数据结构与算法设计张文双,王学红,郭莲凤 主编目前在竞赛中多数选手选用Pascal语言。Pascal语方功能强大,数据类型丰富,程序结构严谨,便于阅读和理解。应用Pascal语言程序设计求解问题,核心是数据结构和算法的整合。因此,系统研究数据结构和算法,编程技能将如虎添翼。 在目前的图书市上,有关Pascal语言数据结构和算法的竞赛辅导教材极少。见到一些是写给大学生,不适合中小学生阅读。为了帮助中小学生学习数据结构和算法知识,特聘请具有丰富竞赛辅导经验的一线教师和曾在国际信息学奥林匹克学科竞赛中获得金牌的优秀选手共同编写了这本书。本书是Pascal语言(小学版)和Pascal语言(中学版)的后继教材,内容紧扣信息学竞赛大纲,结构严谨,语言简练,希望它难为读者提高竞赛技艺奉献绵薄之力。
-
Delphi数据库通用模块及典型系统开发实例导航周新会编著本书详细介绍了多个Delphi通用模块和典型系统,用实例的方式分别讲述了系统登录、用户及权限管理、数据库连接、数据访问和数据显示及打印等通用模块的具体实现,同时还对人事管理、考勤管理、工资管理、固定资产管理、物资管理和销售管理等典型应用系统的系统分析、数据库设计以及编码实现的全过程做了详尽的描述。本书中介绍的通用模块代表性强,典型系统案例内容丰富、设计专业、功能详实。本书适合大中专院校的学生、软件项目开发人员以及Delphi开发爱好者学习和参考。本书采用了大量的实例,内容丰富,介绍详尽。所讲述的各通用模块代表性强,读者通过各章节的介绍,不仅能够了解这些通用模块的原理和方法,并且可以轻松掌握其具体实现。书中所介绍的典型系统完整、贴近实际,并且几个典型系统实例采用了各不相同的实现方法,读者可以通过它们充分了解和掌握利用Delphi构建应用系统的技术手段和开发过程。本书包括Delphi通用模块和典型系统两部分内容,具体安排如下。第一部分为第1章~第5章。介绍了Delphi通用模块的实现方法,这些模块包括系统登录通用模块、用户及管理权限管理通用模块、数据库连接通用模块、数据访问通用模块和数据显示及打印通用模块。第二部分为第6章~第11章。对几个典型的Delphi系统从系统分析、数据库设计和编码的实现几方面进行了介绍,这几个典型的系统包括人事管理系统、考勤管理系统、工资管理系统固定资产管理系统、物资管理系统和销售管理系统等。此外,本书所附光盘中包括所有章节的代码实例,以便于读者学习和参考。
-
Delphi数据库系统开发案例精选李文立编著书名Delphi数据库系统开发案例精选(1CD)丛 书 名数据库管理系统开发从技术到实践标准书号ISBN 7-115-14683-7/TP.5353编目分类TP311.56作者明日科技 李文立 刘强 梁冰 编著译者:责任编辑张立科开本16 开印张27.25字数660 千字页数420 页版次第1版第1次初版时间2006年5月本 印 次2006年5月定价49.00 元内容提要本书精选了8个当前应用广泛的数据库系统,详细介绍了使用Delphi开发数据库管理系统的思路、方法和技术,主要包括进销存管理系统、物资管理系统、生产管理系统、客户管理系统、物流管理系统、人力资源管理系统、企业安防管理系统、合同管理系统以及应用程序打包发行等内容。这些系统即可以独立使用,也可作为企业综合管理系统的重要组成部分。本书光盘不但包含了书中所有数据库系统实例的源程序(5套风格界面)和相关开发素材,同时还包含免费赠送的程序设计速查宝典、数十种实用软件工具和8个实例的毕业设计范例。本书所有源程序都经过精心调试,在Windows XP和Windows 2000下全部通过,保证能够正常运行。本书内容精练、重点突出、实例丰富,是各级程序开发人员必备的和不可多得的数据库系统开发图书,本书也非常适合大、专院校师生学习参考。 目 录第1章 进销存管理系统 11.1 概述 31.2 系统分析 31.2.1 需求分析 31.2.2 可行性分析 31.3 总体设计 31.3.1 项目规划 31.3.2 功能框图 41.4 系统设计 51.4.1 设计目标 51.4.2 编码设计 51.4.3 逻辑结构设计 51.5 技术准备 81.5.1 命名规则 81.5.2 技术储备 91.5.3 组件准备 101.6 主要功能模块设计 111.6.1 系统架构设计 111.6.2 主窗体设计 131.6.3 基础窗体创建 161.6.4 数据模块设计 171.6.5 库存商品模块设计 191.6.6 商品基本信息模块设计 221.6.7 进货单录入模块设计 241.6.8 销售单录入模块设计 281.6.9 库存报警模块设计 321.6.10 往来对账模块设计 351.6.11 月销售状况模块设计 371.6.12 操作员设置模块设计 411.6.13 系统登录模块设计 451.7 疑难问题分析与解决 471.7.1 如何设置Tab键在组件中的访问顺序 471.7.2 如何循环将用户相应权限写入数据库 481.7.3 调用外部可执行程序 481.8 程序调试与错误处理 481.8.1 启动窗体出现的错误 481.8.2 设置断点查找出错位置 491.8.3 错误处理语句 50第2章 物资管理系统 512.1 概述 532.2 系统分析 532.2.1 需求分析 532.2.2 可行性分析 532.3 总体设计 532.3.1 项目规划 532.3.2 功能框图 542.4 系统设计 552.4.1 设计目标 552.4.2 开发及运行环境 552.4.3 编码设计 552.4.4 逻辑结构设计 552.5 技术准备 582.5.1 命名规则 582.5.2 技术储备 582.5.3 组件准备 592.6 主要功能模块设计 602.6.1 系统架构设计 602.6.2 主窗体设计 622.6.3 基础窗体设计 702.6.4 物资基础信息模块设计 712.6.5 仓库基础信息模块设计 772.6.6 物资入库管理模块设计 812.6.7 物资出库管理模块设计 862.6.8 物资入库查询模块设计 892.6.9 物资入库冲销模块设计 942.6.10 物资报损处理模块设计 982.7 疑难问题分析与解决 1002.7.1 如何嵌入窗体 1002.7.2 在窗体上加载AVI动画 1012.7.3 如何限制输入的字符 1012.8 程序调试与错误处理 1012.8.1 物资出库查询出错 1012.8.2 组件释放问题 1022.8.3 "TBitBtn"按钮总是获得焦点 1032.9 存储过程 1032.9.1 存储过程常用操作 1032.9.2 存储过程应用 104第3章 生产管理系统 1093.1 概述 1113.2 系统分析 1113.2.1 需求分析 1113.2.2 可行性分析 1113.3 总体设计 1123.3.1 项目规划 1123.3.2 系统功能架构图 1123.4 系统设计 1133.4.1 设计目标 1133.4.2 开发及运行环境 1133.4.3 编码设计 1133.4.4 逻辑结构设计 1143.5 技术准备 1173.5.1 命名规则 1173.5.2 组件准备 1173.6 主要功能模块设计 1183.6.1 系统架构设计 1183.6.2 数据模块设计 1203.6.3 主窗体设计 1213.6.4 系统登录设计 1263.6.5 产品物料清单的录入与维护模块设计 1293.6.6 生产领料单的生成与维护模块设计 1393.6.7 生产产品确认完工入库模块设计 1463.6.8 生产领料单查询模块设计 1503.6.9 修改权限模块设计 1543.7 程序调试与错误处理 1563.7.1 程序调试基本功能 1563.7.2 字段大小问题导致数据添加失败 1583.7.3 字段设置主键后不能插入重复值 1583.8 数据的备份与恢复 159第4章 客户管理系统 1634.1 概述 1654.2 系统分析 1654.2.1 需求分析 1654.2.2 可行性分析 1654.3 总体设计 1654.3.1 项目规划 1654.3.2 系统功能架构图 1664.4 系统设计 1674.4.1 设计目标 1674.4.2 开发及运行环境 1674.4.3 编码设计 1674.4.4 逻辑结构设计 1674.5 技术准备 1704.5.1 命名规则 1704.5.2 组件准备 1714.6 主要功能模块设计 1724.6.1 系统架构设计 1724.6.2 主窗体设计 1744.6.3 数据模块设计 1774.6.4 登录模块设计 1784.6.5 客户信息模块 1824.6.6 联系人信息模块 1894.6.7 发送邮件模块 1994.6.8 客户反馈满意程度分析模块 2034.6.9 客户信息报表设置模块 2054.7 疑难问题分析与解决 2084.7.1 如何调用Word文档(采用OLE技术) 2084.7.2 如何调用Excel文档(采用OLE技术) 2094.7.3 调用计算器 2094.7.4 数据库还原问题 209第5章 物流管理系统 2115.1 概述 2135.2 系统分析 2135.2.1 需求分析 2135.2.2 可行性分析 2135.3 总体设计 2145.3.1 项目规划 2145.3.2 功能框图 2145.4 系统设计 2155.4.1 设计目标 2155.4.2 开发及运行环境 2155.4.3 编码设计 2155.4.4 逻辑结构设计 2165.5 技术准备 2195.5.1 命名规则 2195.5.2 组件准备 2205.6 主要功能模块设计 2205.6.1 系统架构设计 2205.6.2 主窗体模块设计 2215.6.3 数据模块设计 2285.6.4 启动窗体模块设计 2285.6.5 系统登录模块设计 2305.6.6 公司基本信息模块设计 2345.6.7 客户基本信息模块设计 2375.6.8 货物申请信息模块设计 2425.6.9 货物托运模块设计 2465.6.10 权限管理模块设计 2485.7 疑难问题分析与解决 2505.7.1 TADODataSet组件的使用 2505.7.2 利用for循环,列出窗体相同件 2515.7.3 日期格式化 2515.7.4 防止用户关闭登录窗口进入系统 2525.8 程序调试与错误处理 2535.8.1 修改数据库字段时对SQL语句的处理 2535.8.2 不能将NULL转换为字符串 2545.8.3 使用TADODataSet组件的注意事项 2555.9 程序调试与错误处理 2555.9.1 语法错误常见问题分析与解决 2565.9.2 逻辑错误常见问题分析与解决 259第6章 人力资源管理系统 2616.1 概述 2636.2 系统分析 2636.2.1 需求分析 2636.2.2 可行性分析 2636.3 总体设计 2646.3.1 项目规划 2646.3.2 功能框图 2646.4 系统设计 2646.4.1 设计目标 2646.4.2 开发及运行环境 2656.4.3 编码设计 2656.4.4 逻辑结构设计 2656.5 技术准备 2686.6 主要功能模块设计 2696.6.1 系统架构设计 2696.6.2 数据模块设计 2716.6.3 主窗体设计 2736.6.4 系统登录设计 2766.6.5 新员工登记模块设计 2786.6.6 员工信息浏览模块设计 2856.6.7 工资设置模块设计 2886.6.8 月工资结算模块设计 2906.7 Rave报表设计 2966.7.1 打印工资条 2966.7.2 打印工作证 2986.8 疑难问题分析与解决 2996.8.1 在TTreeView中动态创建树形选项 2996.8.2 通过单击树形选项进行按部门检索 2996.8.3 输入工资自动判断应纳所得税级别 3006.8.4 在下拉列表框中添加数据库中的内容 3016.9 程序调试与错误处理 3016.9.1 数据还原出错 3016.9.2 打印工资条出错 302第7章 企业安防管理系统 3057.1 概述 3077.2 系统分析 3077.2.1 需求分析 3077.2.2 可行性分析 3077.3 主体设计 3077.3.1 项目规划 3077.3.2 功能框图 3087.4 系统设计 3087.4.1 设计目标 3087.4.2 开发及运行环境 3097.4.3 编码设计 3097.4.4 逻辑结构设计 3097.5 技术准备 3127.5.1 技术术语 3127.5.2 技术储备 3127.5.3 组件准备 3147.6 主要功能模块设计 3167.6.1 系统架构设计 3167.6.2 主窗体设计 3177.6.3 报警项目添加模块设计 3277.6.4 报警项目修改模块设计 3307.6.5 报警项目删除模块设计 3337.6.6 报警项目处理添加模块设计 3357.6.7 系统初始化模块设计 3377.6.8 视频回放模块设计 3387.6.9 系统设置模块设计 3417.6.10 布防预约模块设计 3457.6.11 视频主界面模块设计 3487.7 疑难问题分析与解决 3607.7.1 使用TImageList存储大图标 3607.7.2 如何去除重复行 3607.7.3 如何响应窗体的OnKeyDown事件 3617.8 程序调试与错误处理 3617.9 MSComm组件应用 3627.9.1 MSComm组件属性、事件介绍 3627.9.2 MSComm组件调试方法 366第8章 合同管理系统 3678.1 概述 3698.2 系统分析 3698.2.1 需求分析 3698.2.2 可行性分析 3698.3 总体设计 3698.3.1 项目规划 3698.3.2 系统功能架构图 3708.4 系统设计 3708.4.1 设计目标 3708.4.2 开发及运行环境 3708.4.3 数据库设计 3718.5 技术准备 3728.5.1 命名规则 3728.5.2 组件准备 3738.6 主要功能模块设计 3748.6.1 系统架构设计 3748.6.2 公共模块设计 3768.6.3 主窗体设计 3818.6.4 系统登录设计 3888.6.5 新建合同 3908.6.6 合同审阅 3918.6.7 合同签订 3938.6.8 导入合同 3958.7 疑难问题分析与解决 3998.7.1 怎样在程序中打开指定的Word文件 3998.7.2 怎么将文档中的内容保存到数据库中 4008.7.3 日志管理 4018.8 程序调试与错误处理 4028.8.1 导入合同出错 4028.8.2 系统路径设置保存出错 403第9章 应用程序的打包 4059.1 使用InstallShield制作安装程序 4069.2 打包常见错误及解决 420
-
DELPHI程序设计叶核亚编著本书全面、系统地介绍Delphi程序设计的基本知识、运行机制和各种常用编程方法与技术,并将面向对象的程序设计思想贯穿其中。主要内容包括Delphi集成开发环境、Object Pascal语言、面向对象的概念和应用、使用各种组件设计图形用户界面、多文档界面、文件操作与流处理、图形图像处理、多媒体技术、数据库应用和综合应用设计。这些内容是构成Delphi应用程序的基本要素和必备知识。 本书注重理论与实践相结合,注重基本知识的理解与基本技能的培养。书中内容丰富,结构安排合理,由浅入深,层次分明,内容涉及的广度和深度符合本科培养目标的要求。 本书适合作为普通高等学校计算机及相关专业“Delphi程序设计”课程的教材,也可作为初学者的入门参考书。
-
Delphi2005从入门到精通(美)坎徒(Cantu, M.)著Delphi 2005是一个经过彻底翻新的集成开发环境。本书通过大量的示例从面向对象编程(OOP)的角度详细介绍Delphi语言,深入分析如何使用这个新的集成开发环境(IDE)开发Win32和.NET应用程序,学习能够使用Borland和.NET库的组合做多少事情哪些开发,了解Delphi现在为什么是Internet的一个较佳选择,以及了解Delphi的许多新增能力,其中包括再加工、单元测试、数据库管理等。本书的主要内容包括使用Delphi语言编写代码,浏览Delphi 2005 IDE,了解Delphi与Microsoft .NET Framework之间的关系,分析Delphi的数据库支持,使用ADO.NET和Borland Data Providers,开发Win32和.NET平台上的多层应用程序,编写可以从Win32移植到.NET平台的应用程序,使用Indy做套接字编程,了解程序员在使用Delphi时可以选择的Web开发技术(包括WebBroker、WebSnap、IntraWeb和ASP.NET),利用Delphi的XML和Web服务支持,以及将ECO框架用于模型驱动体系结构(MDA)。读者对象本书适合各种水平的读者,也是Delphi程序员必备的一本参考书。
-
Delphi 数据库开发经典实例精解夏邦贵,刘凡馨 等编著本书以Delplli7为基础,结合实例,详细介绍如何使用Delplli进行数据库管理系统开发。操作步骤的讲解详尽仔细,只要读者依照书中的步骤操作即可得到相应的实例效果。每个实例分析部分以“制作特点”、“设计分析”等小栏目向读者详细分析本例的制作特点、实现途径以及不同的方法等,可以使读者在学习时融会贯通,举一反三。本书主要介绍如何使用Delplli进行数据库管理系统开发,全书以Delplli7为基础进行讲解。全书共3篇:Delplli7基础篇、简单应用篇和高级应用篇,各篇中的实例涉及到Delphi在数据库管理系统开发领域中的应用。Delphi基础篇介绍了Delphi7程序设计和数据库访问的基础知识;简单应用篇包括6个小型实例:系统登录、数据排序、Rave报表、艺术类考试管理、三层数据结构开发与应用、计算机收费管理;高级应用篇包括3个比较大型的综合实例:新生报名管理系统、小区物业管理系统和三层结构的图书管理系统。各篇实例的实用性极强,涵盖了Delplli数据库管理系统开发的大部分操作知识点,包括ADO、数据访问控件、记录显示、数据查询和数据操作等。本书定位于已有一定基础的Delphi初中级用户、数据库管理系统开发相关人员以及电脑爱好者学习使用,还可作为社会相关办学、大中专院校的辅助教材使用。