Pascal/Delphi
-
Delphi程序设计教程许哲平 编著本书详细地介绍了Delphi 7程序设计的基本原理和开发技巧,并附带了大量的实例。本书共分为13章,主要包括Delphi 7入门知识、Object Pascal基础、常用组件介绍、窗体设计、多文档窗体界面设计、图形程序设计、数据库设计基础、高级数据库设计、多媒体编程、多线程和DLL编程、Component/ActiveX/OLE技术、网络编程等内容,最后一章则是一个比较综合的企业职员信息管理系统。本书内容详实,章节目标明确,首先给出章节基本介绍和教学目的,然后介绍具体的知识点和相应的实例,最后通过思考练习题来巩固学过的内容。本书适合中职、高职院校有关专业的教学使用,同时也是其他初学者和中级水平程序员的理想参考书。
-
Delphi开发实用编程200例周亚玲, 苏治中编著DelDhi是Inprise公司新一代面向对象、可视化应用程序的开发环境,可以工作在Windows 95、 Windows 98、Windows NT、Windows 2000、Windows XP或Windows 2003操作系统上。 本书分为窗体界面、文件管理、网络、数据库、多媒体程序设计、图形图像编程、游戏制作、系统编程、字处理、高级应用、综合编程11个部分共19章来介绍Delphi在这些方面的应用。 通过阅读本书,读者可以了解和掌握Delphi常见的使用方法和基本的使用技巧。本书适合有一定DelDhi程序设计基础的读者阅读,而且适合作为易用的案头开发参考书。
-
Delphi数据库开发基础与应用高英编著本书循序渐进地介绍了Delphi数据库系统的开发方法。书中首先介绍Delphi语法和基本组件的使用,然后介绍Access和SQL Server数据库管理系统,并着重介绍SQL语句和数据库访问控制组件等Delphi数据库开发的基础知识,最后以两个信息管理系统为实例详细介绍了使用Delphi开发数据库应用程序的全过程。 本书各章节既相对独立又紧密联系,内容由浅入深,讲解详细,重点突出,配有大量鲜活实用的例程,适合初级读者学习Delphi数据库应用程序设计,也可作为各类培训班的培训教材。
-
Delphi 7.0程序设计田原 等编著《21世纪高等学校电子信息类专业规划教材:Delphi 7.0程序设计》以Delphi 7.0为开发环境介绍了Delphi的编程环境、语法、应用程序设计等。全书包括四个部分。第一部分介绍了Delphi程序开发的基础知识,包括Delphi集成开发环境、Object Pascal语言基础和基本控件;第二部分介绍了各种编程技术,如设计应用程序的图形界面、异常处理;第三部分介绍了实际应用开发技术,包括文本编辑器的设计、图形应用程序设计、多媒体程序设计、数据库应用程序开发和Internet程序设计;第四部分是Delphi 7.0程序设计的提高部分,包括应用WebBroker设计服务器应用程序、自定义组件开发、DLL与Package的开发和多线程程序设计。《21世纪高等学校电子信息类专业规划教材:Delphi 7.0程序设计》在介绍各个知识点时,知识介绍浅显易懂,并且辅以大量的实例,突出了实践性,加强了读者动手能力。《21世纪高等学校电子信息类专业规划教材:Delphi 7.0程序设计》结构清晰、内容丰富,可作为本科、大专层次院校的教材,也可作为工程师和程序设计爱好者的学习参考用书,并可作为各类培训班的培训用书。
-
Delphi程序设计周果宏等编著Delphi 2005 是微软Windows开发的终极的和完全的解决方案。它结合了Delphi和 C# 语言的强大功能,以及Microsoft .NET Framework 和 Win32 平台的高性能,Delphi 2005 提供了一个多语言、多平台的集成开发环境。限于篇幅,本书只涉及Delphi for .NET的有关内容。本书共14章。第1章是Delphi for .NET概述;第2章介绍Delphi 2005集成开发环境;第3章介绍Delphi 的 Object Pascal 语言的基本语法;第4章~第11章介绍在Delphi 2005中开发 Windows 窗体应用、数据库应用、Web 窗体应用、Web 数据库应用、Web 服务,以及构建VCL.NET 窗体应用的基本方法、技巧和实例;第12 章讲述关于异常处理的基本概念和编程方法;第13章和第14章分别讲述用第三方软件Rave创建报表,以及用InstallShield X Express 制作安装程序的有关概念和方法。每章后均附有习题。本书可作为高等学校教材,也可供对Delphi程序设计有兴趣的读者自学参考。 Delphi for .NET概述1.1什么是 Microsoft .NET框架21.2Delphi for .NET的主要特点21.3Delphi中的一些常用术语和概念31.3.1类、对象、特性与事件41.3.2构件41.3.3可视化程序设计51.3.4面向对象的程序设计51.3.5事件与事件驱动61.3.6Object Pascal和Delphi61.4Delphi 2005的安装与启动71.4.1Delphi 2005安装条件71.4.2安装步骤81.5如何订购 Delphi 20058Delphi 2005集成开发环境2.1Delphi 2005集成开发环境简介92.1.1欢迎页112.1.2窗体112.1.3HTML设计器132.1.4设计器表面142.1.5工具调色板142.1.6对象观察器152.1.7对象仓库162.1.8工程管理器162.1.9数据探查器172.1.10代码编辑器172.1.11结构视图192.1.12历史管理器192.2创建新工程202.2.1创建一个简单的Windows窗体应用实例202.2.2选取构件到窗体上222.2.3设置构件特性222.2.4编写程序代码232.2.5编译和调试工程252.2.6分发应用262.3工程的类型262.3.1Windows 应用262.3.2ASP.NET Web应用262.3.3ASP.NET Web服务应用262.3.4VCL.NET应用272.3.5数据库应用272.3.6模型驱动的应用272.3.7汇编282.3.8非托管代码和COM/Interop28习题28Delphi 编程语言3.1Delphi程序的基本结构293.1.1一个简单的Delphi应用程序示例303.1.2单元和名字空间343.2Object Pascal基本语法元素363.2.1特殊符号363.2.2保留字363.2.3标识符373.2.4数字383.2.5标号383.2.6字符串383.2.7注释393.3常量和变量数据类型403.3.1常量403.3.2变量数据类型403.3.3程序说明部分453.4表达式473.4.1算术运算符473.4.2逻辑运算符483.4.3字符串运算符493.4.4集合运算符503.4.5关系运算符503.4.6布尔运算符513.5语句523.5.1赋值语句523.5.2过程语句523.5.3goto语句523.5.4复合语句533.5.5条件语句543.5.6重复语句563.6过程与函数613.6.1程序块613.6.2过程的说明与调用633.6.3函数的说明与调用643.6.4变量参数和常量参数663.7数组663.8记录683.8.1记录类型的说明格式683.8.2记录字段的引用和with语句693.8.3记录常量703.8.4带有可变字段的记录703.9文件713.9.1文本文件713.9.2记录文件75习题77构建Windows窗体应用4.1Windows窗体名字空间814.2Windows窗体构件824.3通用特性、事件和方法844.3.1Control的特性、事件与方法844.3.2CommonDialog的特性、事件与方法864.4可视构件874.4.1标签构件874.4.2编辑构件884.4.3列表框构件894.4.4组合框构件904.4.5按钮构件914.4.6ScrollBars和滚动条构件924.4.7PictureBox 和ImageList构件924.5非可视构件934.5.1MainMenu和ContextMenu构件934.5.2Timer 构件934.5.3对话框构件944.5.4基本构件小结964.6构建Windows 窗体应用974.6.1实例一:一个显示图片及像素颜色成分的工程974.6.2实例二:一个文本编辑器工程101习题118用BDP.NET构建数据库应用程序5.1Delphi 数据库基础1195.1.1关系式数据库的基本概念1205.1.2SQL语言简介1225.1.3使用数据库1235.2ADO.NET 和BDP.NET构件1245.2.1ADO.NET体系结构1245.2.2BDP.NET名字空间1255.2.3BDP.NET数据类型1255.2.4BDP.NET构件1265.3BDP.NET构件设计器1295.3.1构件设计器关系1295.3.2使用连接编辑器1295.3.3使用命令文本编辑器1315.3.4配置数据适配器1315.3.5数据探测器1335.4关于数据集1355.4.1数据集的特性和方法1355.4.2使用标准的数据集1365.5关于DataGrid1395.5.1DataGrid特性1395.5.2DataGrid事件1415.5.3DataGrid方法1415.5.4DataGrid程序设计范例1425.6Windows窗体数据库应用程序制作1445.6.1构建一个简单的Windows窗体数据库应用1445.6.2从数据探测器创建数据库工程1485.6.3创建主从表关系1505.6.4在一个数据库应用中传递参数1515.7创建和使用DataTable1555.7.1产生数据表对象1555.7.2定义数据表结构1565.7.3处理表中的数据1605.8Windows窗体控件的数据绑定1655.8.1使用组合框和列表框显示数据1655.8.2文本框的数据绑定167习题169用Delphi 2005进行ECO建模6.1建模基本概念1706.2UML语言1706.2.1基本UML关系1706.2.2UML类图表1716.2.3对象约束语言1726.3ECO框架1726.3.1ECO空间1736.3.2Borland.ECO名字空间1736.4ECO建模程序常规步骤1766.5ECO建模程序实例177习题181用ASP.NET构建Web应用程序7.1ASP.NET 概述1827.2构建 ASP.NET Web应用程序的一般步骤1847.3一个简单的ASP.NET Web应用程序1877.4Delphi for .NET中的Web控制构件1957.4.1广告条构件1957.4.2校验类构件1977.4.3文本构件2037.4.4重复器构件2037.4.5XML构件2057.5Delphi for .NET中的HTML服务器端控制构件2107.5.1HTML服务器端构件概况2107.5.2实现HTML服务器端可编程控制构件2137.5.3使用HTML服务器端构件常见错误2147.5.4HTML服务器端构件应用实例:文件上载214习题219用ASP.NET构建Web数据库应用程序8.1Web数据库应用开发概述2208.2数据库Web构件2218.2.1数据库Web构件的名字空间2218.2.2数据库Web数据源构件2238.2.3数据库Web数据感知构件2238.3构建数据库Web应用程序的基本步骤2248.4数据库Web应用程序实例225习题233用ASP.NET构建Web服务应用程序9.1ASP.NET Web服务概述2349.1.1ASP.NET Web服务结构2359.1.2ASP.NET Web服务基础知识2359.1.3Web服务的应用2359.1.4ASP.NET Web服务的文件类型2369.2创建ASP.NET Web服务程序2379.2.1Web服务程序创建步骤2379.2.2使用Web服务的客户程序2389.2.3Web服务实例:温度单位转换Web服务……240习题247构建VCL.NET窗体应用10.1VCL.NET构件和名字空间24810.2构建VCL.NET 窗体应用示例24910.2.1构建一个VCL窗体"Hello world!"应用25010.2.2在一个VCL窗体应用中显示一个位图图像25110.3构建一个VCL窗体dbExpress.NET 数据库应用25210.3.1设置数据库连接25310.3.2建立单向数据集25410.3.3添加数据供给者25410.3.4添加客户数据集25410.3.5添加数据源25410.3.6关联 DataGrid 到DataSet25510.4VCL.NET 常用数据库构件25510.4.1数据读写构件25510.4.2数据控制构件25710.4.3本地数据库应用程序的结构25810.5用数据库桌面构建本地数据库25810.6本地数据库应用设计26110.6.1显示单条记录26210.6.2显示多条记录26510.7VCL.NET 数据集操作26610.7.1打开和关闭数据集26610.7.2决定和设置数据集状态26710.7.3移动记录指针26710.7.4在数据集中查找记录27010.7.5使用过滤器显示一个数据集的子集27110.7.6显示、转换和读写字段值27210.8关于Query27410.8.1使用Query 构件27410.8.2编写SQL语句27510.8.3参数值的设置277习题279Delphi VCL.NET多媒体编程11.1计算机的硬件配置需求28111.2Delphi的多媒体构件28111.2.1怎样使用MediaPlayer28211.2.2用MediaPlayer播放声音和动画文件实例28211.3用MediaPlayer播放Wave声音文件28511.4用MediaPlayer播放MIDI声音文件28711.4.1MediaPlayer的Notify属性28811.4.2MediaPlayer的NotifyValue属性28911.5用MediaPlayer播放AVI动画文件29011.6用MediaPlayer实现用户选择播放29011.6.1制作一个媒体通道程序29011.6.2设置滤波器选择文件类型29111.7MediaPlayer的OnClick事件句柄编程293习题296异常处理12.1异常的概念29712.2何时使用异常29712.3Exception 类29812.4运行时间错误异常30012.4.1输入输出错误30012.4.2重大错误30112.4.3操作系统错误30212.5Delphi异常处理机制30212.5.1使用try … finally 结构30312.5.2使用try…except结构30412.5.3使用on…do结构30512.5.4嵌套的异常处理结构30712.6沉默的异常30812.7自定义异常类30812.7.1异常类型说明30812.7.2自定义异常类30912.8引发和处理异常31012.9异常的重引发311习题312使用Rave 创建报表13.1在Delphi 工具调色板上添加Rave 构件31413.2Rave 可视化报表设计环境31513.2.1页设计器和事件编辑器31613.2.2特性面板31613.2.3工程树状面板31613.2.4状态栏31613.2.5工具栏和工具调色板31713.2.6Rave编辑器31913.3构建一个数据库报表的基本步骤32113.3.1使用Rave 向导创建一个简单数据库报表……32113.3.2使用Rave 向导创建MasterDetail报表32313.4Rave 报表工程的基本组成32413.4.1数据连接构件32413.4.2Rave工程构件:TRvProject………………32513.4.3报表工程文件32513.4.4报表和全局页32513.4.5数据视图32513.5其他 Rave Report 构件介绍32613.6Rave报表预览和打印格式32813.7编写报表脚本程序329习题331使用InstallShield X Express 制作安装程序14.1InstallShield X Express简介33214.2使用InstallShield前的准备工作33214.3打开一个新的或现有的安装程序制作工程33314.3.1创建新的安装工程33414.3.2打开已有的安装工程33514.4配置组织信息33514.4.1基本信息33514.4.2特征设置33614.4.3配置安装程序类型33714.5指定应用程序数据33814.6配置目标系统33914.6.1为Setup生成一个快捷菜单33914.6.2ODBC resource 设置34114.6.3修改注册表34214.7定制安装程序样式34214.8定义Setup 需求和动作34314.8.1安装程序需求34314.8.2定制动作34414.9应用程序分发34414.9.1构建安装盘34414.9.2试运行安装程序34514.9.3应用程序分发346习题346附录A本书缩略语词汇表347
-
Delphi数据库系统开发完全手册宋坤,邹天思 编著本书以实用为宗旨,紧密围绕Delphi在数据库开发中的应用选择内容,力求“只讲最需要的”,使读者迅速掌握数据库系统开发方法;介绍了SQL Server数据库系统的管理、应用和开发技术,通过该部分的学习,读者可以熟练掌握SQL SerVer数据库的相关技术;精选了8个当前应用非常广泛的数据库管理系统,每个系统都可直接用于企业级管理应用。随书光盘附带了实例源码,还赠送安装说明书、使用说明书,使读者了解规范的软件产品的开发方法。是各级程序开发人员必备的和不可多得的参考书,本书也非常适合大中专院校师生学习参考。本书以使用Delphi开发数据库系统用到的实用技术为中心,全面、系统介绍了使用Delphi和SQLServer进行数据库系统开发必须掌握的技术、方法和过程。本书分三大部分,第一部分为Delphi编程篇,主要介绍使用Delphi开发数据库系统必须掌握的技术,这些技术最大限度地与实际项目案例相结合。第二部分为SQL Server应用篇,主要介绍SQL Server数据库安装、管理、开发及维护的相关技术。第三部分为实例开发篇,精选了当前应用最广泛的数据库管理系统,内容包括定制自己的工作环境、物流配送管理系统、仓库管理系统、销售管理系统、工资管理系统、人事管理系统、客户管理系统、固定资产管理系统和财务凭证管理系统。这些系统即可以独立使用,也可作为企业综合管理系统的重要组成部分。本书附有配套光盘。光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在Windows XP和Windows 2000下全部测试通过,保证能够正常运行。本书内容精练、重点突出、实例丰富,是各级程序开发人员必备的和不可多得的参考书,本书也非常适合大中专院校师生学习参考。
-
Delphi7开发实例完全剖析王志强编著本书主要介绍Delphi在数据库系统中的运用,以及如何基于Delphi数据库开发技术创建出高水平的企业数据库管理信息系统。全书共分为14章,前半部分以理论为主,主要包括在Delphi中进行数据库的连接和访问、管理信息系统的开发方法和开发过程、管理信息系统设计的理论和方法以及测试等;后半部分以数据库综合开发案例为主,主要介绍了图书管理系统、学生网络信息查询系统、生产统计管理系统、账务处理与报表管理系统、客户订货管理系统等。通过本书,读者将详细掌握基于Delphi的数据库管理信息系统的综合开发技术。 本书不但是Delphi应用开发人员和广大程序设计人员的重要指导书,而且也适合作为高等院校师生教学或自学的参考书以及各类培训机构的培训用书。
-
Delphi 7.0基础培训百例网冠科技 编著本书从课堂讲解、课堂讨论、全程实例和点拨实例四个方面入手,全面、系统和循序渐进地讲述了Delphi7.0的使用方法。.全书共16章,第1章讲述了Delphi7.0的基础知识;第2章讲述了窗体控件的应用;第3章讲述了标签、按钮和文l小框控件:第4章讲述了单选按钮和复选框摔件:第5章讲述了列表框和下拉列表框控件;第6章讲述了菜单栏和工具栏;第7章讲述了文本类型与文本文件;第8章讲述了类型文件的操作;第9章讲述了树视图和列表视图控件;第10章讲述了自定义函数与过程:第11章讲述了定时器和AVI控件的心用:第12章讲述了声音函数与多媒体控件;第13章讲述了形状控件与画布对象;第14章讲述了画笔、笔刷与字体对象;第15章讲述了数据库的管理、创建与应用;第16章讲述了数据集控件的应用。..本书配有交互式多媒体教学光盘,便于课堂教学和读者自学。木书适用于Delphi编程的初学者自学,并可作为Delphi程序设计班的培训教材。...
-
百例课堂王沛 等编著本书是“百例课堂丛书”之一,全面讲解了Delphi7编程的基本知识。每一个实例带出一组知识点,全书101个实例覆盖了大部分知识点。全书共分11课,具体内容包括:第1课,Delphi文件的新建与保存:第2课,DELPHI的基本控件使用;第3课,Delphi对窗口与界面的设计应用;第4课,Delphi对操作系统的开发;第5课,Delphi制作的对话框;第6课,Delphi制作显示类应用程序;第7课,DELPHI对文件操作的开发;第8课,DELPHI设计的数据库;第9课,DELPHI制作的报表;第10课,DELPHI的编程语句;第11课,DELPHI实现的制作图形功能。本书适合作为广大DELPHI编程的初学者以及相关专业或培训班的教材使用。
-
Delphi程序设计教程夏云龙 等编著本书详细讲授Delphi 6的语法基础、可视化编程方法、程序控制结构(顺序、分支、循环、过程与函数)、数据结构(数组、记录、枚举、子界与集合、指针、文件)、菜单与工具栏。图形图像与多媒体、数据库编程、面向对象程序设计基础。由于Delphi是标准的Pascal语言,本书按照第一学习的程序设计语言来组织教材,采用经典的Pascal教材结?共⒔岷峡墒踊喑瘫嘈炊桑梢宰魑萁峁沟瓤纬痰那暗伎巍1臼楦拍钭既贰⒂锓ń峁寡细瘢墒寡闪己玫谋喑滔肮撸臼椴愦畏置鳌⒗夥岣唬屎辖淌翁媒萄Ш脱匝АJ橹忻空戮接械湫屠夂拖疤狻N耸苟琳呔】煺莆昭澳谌荩臼榈呐涮捉滩摹禗elphi程序设计教程习题及习题解答》对书中习题做了详细解答。本书适合作为大学、高职、高专等学校的教材,同样适合其他希望快速学会Delphi编程的初学者。