Pascal/Delphi
-
Delphi 7.0程序设计实训教程胡光兵 主编本书作为《Delphi7.程序设计基础教程》的配套教材,用于指导学生上机实践和快速地进入Delphi的编程世界。全书以实验的形式编排,共有13个实验,每个实验都针对Delphi语言的一个主题。每个实验均分为3个部分:“实验例”部分精选了与主题相关的经典实用的实例,通过详细地讲解和剖析,力求起到深化学生对所学知识的理解作用:“上机练习”部分给出了一些有意义的上机题,引导学生进行练习,力求起到提高学生程序设计应用能力的作用;“思考与练习”部分给出了一些与本主题相关的思考题和制作题,意在引导学生进行思考与制作,从而起到巩固已学知识和培养创意能力的作用。本书实例丰富,分析透彻、语言精炼、注重实践应用,能引导初学者快速地进入Delphi程序设计的大门。我们所处的社会是信息化程度日渐提高的社会,计算机技术是信息化社会的支柱之一,掌握计算机编程是现代大学生必备的技能之一,程序设计也是高职高专理工科各专业学生的一门重要基础课程。目前在各校使用的程序设计教学语言中,除C语言以外,基本上都是一些可视化的程序设计语言,如VisualBasic,VisualC-~+,Delphi等。Delphi由于其强大的功能和高效的编译性能,使它成为高校教学和程序开发应用的一门重要语言,深得广大教师、学生和程序设计人员的喜爱。掌握Delphi编程基础不但有利于高职高专学生消除学习和工作之间的障碍,更好地适应第一任职的需要,而且也有利于增强高职高专学生的发展潜力。程序设计属于一门难以入门的课程,在学生中普遍存在着这样的一个现象:很多同学兴致勃勃地拿起了程序设计的教材,但真正学会了程序设计并能利用程序设计语言进行工作的却凤毛麟角!很多同学只是为了考过程序设计这门课而学程序设计,考过之后就再也不愿提程序设计这档事了。出现这种情况的原因是程序设计难吗?其实程序设计一点都不难!只要我们掌握编程的本质并用心去学,下功夫去实践,程序设计绝对不会比其他课程难学。编程的本质是什么?如何让学生喜欢编程而不畏惧编程?如何高效地学好Delphi语言?这些都是本书编写过程中时刻考虑的问题,也是本书致力解决的问题。高职高专学生的一个重要特色就是应有较强的动手能力,因此在本书的编写过程中,时刻注意到这一点。本书的内容力求不涉及到高深难懂的理论内容,一切均为了提高学生的实践应用能力。为做到这一点,本书的“实验例”部分精选了大量有代表性的应用实例,通过精心讲解,力求以实例引导学生学好程序设计。本书的“上机练习”部分也给出了大量的上机练习题,并给出了要点提示和程序代码,希望通过实践提高学生的应用能力。只要学生认真地调试完本书的实验例和上机练习题,就基本上掌握了Delphi程序设计。本书的编者都有多年的程序设计教学经验,对程序设计教学总体把握较为独到,能够预料到学生在学习过程中可能遇到的困难。为使本书具有特色,本书的编创人员做了大量的工作。与其他相关教材相比,本书具有以下特点。(1)实例引导。学习计算机的惟一途径就是实践,本书精选大量典型实用的实例引导学生动手实践,力求既做到使学习者学起来兴趣盎然,又有一定的成就感。,(2)倡导快乐编程的理念。剔除与应用无关的理论和不实用的知识,把实例和知识融合在一起,尽量使学习者不要记忆太多东西,只要动手就有收获,从而使学生自始至终保持快乐平和的心境。(3)注重学生应用能力的培养。本书的上机练习部分涉及到的上机题都有一定的代表性,学生只要认真地练习并按照要求完成,应用能力将会不知不觉地提高。同时本书的大部分实验的最后都要求学生进行“小制作”,通过自己动手动脑来制作应用程序,从而有利用于学生编程能力和创意能力的提高。本书的所有实例均在Windows98,2,XP环境下,在Delphi7.开发平台下调试通过。本书的所有例子的源代码和可执行程序,均已存放在电子工业出版社教育资源网上,网址为:http://edu.phei.com.cn,需要的教师和同学可以直接去下载,并根据“Readme.txt”文件的说明进行使用。本书由胡光兵总体策划,胡光兵、李云祥、闻年喜、严争具体编写。在本书的编写过程中还得到了解放军理工大学通信工程学院、钟山职业技术学院和南京工业职业技术学院有关领导的大力支持。在此,对所有为本书的出版付出辛勤汗水的编创人员表示衷心的感谢!虽然我们力求完美,力创精品,但由于水平有限,书中难免有疏漏和错误等不尽如人意之处,还请广大读者不吝赐教。
-
Pascal 语言张文双 主编Pascal语言是国际通用扩流程序设计语言之一,也是各类计算机竞赛的主要参赛语言之一。Pascal语言功能强大,数据类型丰富,用Pascal语言编写的程序具有结构严谨、格式优美、流程清晰、便于阅读和理解等特点,因而Pascal语言一直被当作训练结构化程序设计的*语言。但是,在做竞赛准备工作时,我们发现有关Pascal语言的竞赛辅导材料少之又少。全书由张文双、王学红统稿。共分为9章,主要内容包括:计算机的基础、Pascal语言的各种数据类型,Pascal语言的常用语句,数组,过程和函数等。本书选材科学,内容翔实,符合竞赛范围,体现了竞赛精神,同时,语言的通俗平易也会给参赛学生的学习带来便利。
-
Borland Delphi应用与开发教程伍俊良编本教材以BorlandDelphi的最流行版本为主要背景,结合ObjectPascal语言,紧密联系基础语言与应用开发,将BorlandDelphi全面贯穿于基础理论、基本应用和应用开发三个方面。本教材选材适当,内容通俗易学,图文并茂,理论结合实例,克服了传统教材只重理论不重应用,只讲基础不讲开发,只有说明没有实例,只有方法没有过程的缺点。本教材以基本理论为基础,结合BorlandDelphi在工程计算和数据库应用系统开发方面的基本方法来展开,无论是工程计算还是数据库应用系统的开发,均结合实例来展开。本教材内容由浅入深,深入浅出,理论联系开发实际,使学生在学习每一个知识点之后,感觉到确实有可用之处。学生通过对全书的学习和使用,将对ObjectPascal语言、对运用BorlandDelphi进行工程计算和系统开发有比较全面的了解和掌握。本书不仅可作为全国高校计算机专业、软件学院、理工科相关专业以及有条件的高职高专学生的选用教材,还可作为广大计算机开发人员、各类程序设计人员的培训教材和应用系统开发的工具书。随着计算机应用技术的日益普及和推广,我国在计算机信息技术的开发和应用方面已经取得了巨大的进步,以计算机应用开发为主体的计算机程序设计和应用系统软件已经在各行各业得到了广泛的应用。通过二十多年的计算机基础知识的广泛学习,我国广大程序设计人员、高校教师、科技工作者、国家公务员等已经奠定了比较扎实的基础。同时,在校大学生对计算机程序设计的爱好和兴趣日益浓厚。在这样的背景下,我们感到传统的计算机程序设计教材已经不能满足日益发展的教育和教学要求,因此我们编写了((BorlandDelphi应用与开发教程》,作为全国大学计算机专业本科生、研究生、理工科其他专业本科生和研究生学习的教材。本教材选材适当,教学内容通俗易学,图文并茂,理论结合实例,克服传统教材只重理论不重应用,只讲基础不讲开发,只有说明没有实例,只有方法没有过程的缺点。全书以基本理论为基础,结合BorlandDelphi在工程计算和数据库应用系统开发的基本方法来展开。无论是工程计算或是数据库应用系统的开发,均结合窗体设计、系统集成来展开。本教材内容由浅入深,深入浅出,全面结合实例,做到理论联系开发实际,使学生在学习每一个知识点之后,感觉确实有可用之处。在学生通过对全书的学习和使用之后,对BorlandDelphi和对象Pascal语言,对运用BorlandDelphi进行工程计算和系统开发有比较全面的了解。本书内容中配备许多实例,可供教师教学和学生学习参考。本书的实例往往在书中的不同章节相互联系,因此无论是教师或是学生,在进行本书的全部实例演练时,最好遵循书中的具体说明进行。计算机程序设计是一门实践性很强的学科,教学要求直观可靠,因此如果条件许可,建议教师采用多媒体工具(如投影仪)在课堂中演示教学,教学内容主要以实例说明为主,避免枯燥的理论叙述。为了避免教学时间的制约,一些内容可以让学生在课后自己练习。同时,可以根据具体情况有选择地讲解。如一些代码仅在教学中作一定的说明即可,具体的应用可让学生上机实习。本教材适合于全国计算机专业和理工科各专业的大学本科学生和研究生学习使用,有条件的理工高职类各专业也可以使用。全书共分为3篇:上篇"BorlandDelphi应用基础"、中篇"BorlandDelphi应用开发的基本技能"、下篇"应用系统开发篇"。本书层次分明,条理清晰,个别内容看似复杂,实际上我们在内容处理上是非常通俗的,必要时可以略去部分深僻的内容。本书共分为如下12章:第1章BorlandDelphi基础理论与基本应用第2章BorlandDelphi数据库基础第3章BorlandDelphi集成开发环境与工程创建基础第4章BorlandDelphi程序设计基本方法第5章BorlandDelphi窗体设计与按钮控件的运用第6章BorlandDelphi常用控件及基础编程第7章数据引擎类、数据访问类、数据控制类控件与数据库应用系统的开发第8章ADO控件的运用及其SQL高级编程第9章报表创建的基本方法及其基础编程第1章可视化集成开发环境下应用系统分析与系统设计方法第11章BorlandDelphi应用系统开发及其集成技术第12章BorlandDelphi应用系统开发实例本书由具有一定系统开发经验的老师和科技工作者精心策划和编写而成。大多内容系作者进行系统开发的经验,因此书中内容具有重要的参考价值和可操作性。教材大纲和全部内容的设计与案例的制作由伍俊良同志完成,其主要章节由伍俊良同志编写,伍俊良同志也负责全书的审查与修正。另外参加本书编写的还有:郭雷、谢向东、李正开、吴承英、张力、彭波、李静、罗桂芳、伍刚、罗小红、谢雷、厦旅、何冰、张开学、张和平、谢静、吴天印、何从朋、陈中峰、陈开奇、李红梅、张得银、张戊等。限于作者的水平,书中错误和不足在所难免,希望广大读者批评指正。
-
Delphi上机实践指导教程曾昭华 等编著本书涵盖了Delphi最基本的编程实践内容,以Delphi 7版本编写上机操作实例。全书共分9章,介绍了Delphi的开发使用界面、语法基础、顺序结构、选择结构、循环结构、数组等基本知识。全书紧密结合可视化编程的思想,所选取的实例典型而又生动,每个实例都包括实践结果、实践目的、操作过程、实践源代码、程序分析及注意事项。每章后都配备一些精心设计的练习题。通过对这些例子、练习题和上机操作,读者可以初步掌握Delphi编程的基本思想和方法。本书最后一章有5个综合实例,这是为学有余力的读者准备的。本书可作为大专院校Delphi课程的上机实践指导书,也可作为广大计算机爱好者的自学指导参考书。
-
DelPhi程序设计实验王行言 主编本书是与由中央电大出版社出版、王行言主编的《Delphi程序设计》配套的实验教材。Delphi程序设计是一门实践性很强的课程,只有通过上机编程、开发出完整的程序,才能理解课程中讲到的一些概念、方法和技术,也只有通过上机训练,才能将书本知识变为实际的应用开发技能。本实验教材包括12个实验,每个单元都包括以下5个栏目:1.实验目的:讲述通过该实验所要达到的目的是什么,通过实验应该掌握什么知识点和技能点。2.实验要求:对完成该实验提出一些具体要求,比如写出实验小结,或回答一些有关问题。3.实验内容:简要介绍本实验的功能要求和界面要求,作为实验的编程依据。4.預备知识:指出完成该实验需要阅读主教材哪些章节,预习的重点是什么。5.实验步骤:给出该实验的详细实现步骤,读者可以照实验步骤完成该实验,并从中体会有关的教学内容。
-
Delphi程序设计教程尹会滨编著本书详细讲授Delphi 6的语法基础、可视化编程方法、程序控制结构(顺序、分支、循环、过程与函数)、数据结构(数组、记录、枚举、子界与集合、指针、文件)、菜单与工具栏、图形图像与多媒体、数据库编程、面向对象程序设计基础。由于Delphi是标准的Pascal语言,本书按照第一学习的程序设计语言来组织教材,采用经典的Pascal教材结构并结合可视化编程编写而成,可以作为数据结构等课程的前导课。本书概念准确、语法结构严格,可使学生养成良好的编程习惯,本书层次分明、例题丰富,适合教师课堂教学和学生自学。书中每章均附有典型例题和习题。为广使读者尽快掌握学习内容,本书的配套教材《Delphi程序设计教程习题及习题解答》对书中习题做了详细解答。 本书适合作为大学、高职、高专等学校的教材,同样适合其他希望快速学会Delphi编程的初学者。
-
Delphi程序设计教程刘毅编著本书是21世纪高职高专信息技术教材中的一本,本书力求使读者能够快速、轻松地学会用Delphi编程,能充分理解面向对象程序设计的内涵,能用本书提供的实例解决实际问题。本书以Delphi 6为开发环境,主要介绍了构成Delphi应用程序的多种基本元素和必备知识,包括Delphi的可视化开发环境、Object Pascal语言、窗体和各种功能的组件、面向对象程序设计的基本概念、MDI、图形图像处理、目录和文件系统、数据库编程、多媒体开发和Internet编程。本书的主要特色为:内容新颖,理论与实践并重,系统全面,图文并茂,通俗易懂。本书可作为高等职业院校、高等专科学校、成人高等学校、软件职业技术学院专业学生学习用书,也可以供继续教育学校以及程序爱好者使用。本书相关程序代码,请到www.b-xr.com免费下载。
-
Delphi数据库高级实例导航杨海东,刘海英编著本书从实战着手,在实例中介绍开发工具,由浅入深地讲述编程技巧和开发流程,每个实例包括:需求与要点分析,实现步骤(窗体创建、数据库连接、重要代码、注释等),技术总结和归纳,相关练习。本书共9章,介绍了目前应用最为广泛的各种MIS(ERP)系统。读者只要对程序稍加修改,就能将其改编成符合自己要求的系统。具体内容涉及各个行业,如人事、工资、考勤、培训管理系统,仓库管理系统,机房管理系统,学生信息管理系统,人寿保险管理信息系统,医院信息系统,大型分布式超市管理系统等。本书适合高等院校计算机及相关专业的师生以及数据库开发人员学习使用。
-
Delphi Win32核心API参考(美)John Ayres著;陈锐译本书包含了常用的WindowsAPI函数,从窗口创建和消息处理函数到内存管理和文本输出函数。每一个函数均包含语法,函数作用的描述,可接受的常数值,返回值,相关函数的交叉引用,以及这些函数在Delphi的ObjectPascal中的使用范例。JohnAyres:工作于AmericanMicrosystems公司,该公司是一家条码扫描技术公司,位于得克萨斯州达拉斯市。他是达拉斯市Delphi开发者新闻组创始人之一,并且是《TomesofDelphi:Win32ShellAPI》(Windows2000版)和《DelphiDirectX7无障碍图形和游戏编程》的作者。本书是畅销的Delphi开发人员系列丛书的一本,并针对Windows2000做了更新和修订。这个新版本是32位Delphi下最易用的和最权威的图书,为微软Windows应用程序接口开发提供了正确且全面的指导。本书包含了常用的WindowsAPI函数,从窗口创建和消息处理函数到内存管理和文本输出函数。每一个函数均包含语法,函数作用的描述,可接受的常数值,返回值,相关函数的交叉引用,以及这些函数在Delphi的ObjectPascal中的使用范例。无论你是一个对Windows编程开发有经验的Delphi程序员,还是中级水平的Delphi程序员,本书都能帮助你扩展Delphi组件和对象的功能,并演示Win32API可以为你做什么。
-
Delphi Informant2002-2003中文精华合集美国信使通信集团编《国际技术期刊中文精华合集》是博文视点资讯有限公司与世界一流IT技术媒体集团共同合作推出的系列丛书。该丛书的内容精选自国外一流技术期刊近期刊登的精华技术文章。第1批共5种,内容涵盖:Java、.NET、XML、Web开发和Delphi等最主流的开发技术。《Delphi Informant》作为ICG的旗舰产品,是Delphi方面的名牌杂志,在Delphi开发社群中拥有极高的声誉。本合集精选2002-2003年发表的优秀技术文章,它们大多出自蜚声国际的技术专家之手,内容结合当前最新技术发展趋势,见解深刻,实用性强,是广大Delphi程序员的良师益友。ICG,即Informant Communications Group(www.informatnt.com)是北美著名技术媒体集团。旗下杂志以专业性强、内容深入和务实著称。本书汇集了国际著名技术媒体Informant Communications Group旗下著名技术杂志Delphi Informant 2002-2003年度精华文章数十篇。主要围绕Delphi开发工具,涉及Windows开发、组件开发、数据库和Web开发,由各自领域内的一流专家撰写,其内容包括了从编程技术到产品配置,从工具使用技巧到新技术剖析的各个方面,技术含量丰富,观点权威,涵盖面广。本书不仅适合专业软件开发者阅读学习和参考,同时也适合广大技术爱好者、在校学生和教师阅读学习。