基本信息
内容简介
计算机书籍
为了帮助学生将Delphi学通、学透,使学生真正能用Delphi开发应用程序,本套教材将Delphi作为一个模块按开课顺序分为3个层次,依次是Delphi程序设计基础→Delphi软件开发技术→软件项目开发综合实训--Delphi篇,并将每个层次各成一书,本书是其中的第1本,即《Delphi程序设计基础》。
本书共分10章,1~9章分别讲述Delphi集成开发环境、Delphi的编程语言、窗体设计、Delphi的基本组件、菜单设计、对话框设计、工具栏和状态栏设计、数据库编程、报表与图表,第10章是实训。加*号的章节、习题和实训部分为选学内容。
本书是高职高专Delphi课程的教材,也可作为Delphi软件开发人员的自学参考书。
目录
1.1 Delphi 主窗口 2
1.1.1 标题栏 2
1.1.2 菜单栏 2
1.1.3 工具栏 2
1.1.4 组件板 3
1.2 Delphi 窗体窗口 3
1.2.1 窗体窗口 4
1.2.2 窗体文件 4
1.3 代码编辑器窗口 4
1.3.1 代码编辑器窗口组成 4
1.3.2 删除字符、单词和行 5
1.3.3 复制、移动和删除块 5
1.3.4 查找和替换字符串 5
1.4 对象查看器窗口 7
1.4.1 对象查看器窗口组成 8
1.4.2 设置属性 8
1.4.3 添加事件 9
1.5 项目管理器 9
1.5.1 项目组成 9
译者序
本书对利用Delphi进行编程提供了一个基础的指导和参考。读者阅读本书不需要预先具有任何编程经验,但如果对Pascal、C、C++或者Visual Basic等有所了解,那么将会对本书的学习非常有益。本书将Delphi技术从入门到提高逐步地进行讲解,同时对Delphi的ObjectPascal语言和可视化组件进行了说明,读者将学会如何为各种应用程序创建切实可行又简洁漂亮的用户界面。
“边学边做”是学习一种编程工具的最有效方法,希望读者在阅读本书的过程中能够上机实践。每学完一个例子,尝试着改变或者添加一点东西,并改变一些代码,这样将能帮助读者尽快地掌握Delphi的编程方法,并同时体验进步和成功的乐趣。
凡章节、习题和实训中加*号的部分,难度较高,为选学内容。
本书由上海第二:正业大学张世明主编,在编写过程中得到了陶霖教授的指点和帮助。
由于编写时间仓促,本书错误与不妥之处在所难免,恳请读者批评指正。作者电子邮件地址为:delphiline@sina.com或delphiline@sohu.com。
编 者
2005年2月目前,Windows应用程序开发工具种类很多,而Delphi的开发环境是目前面向对象和控件开发性能最好的工具之一。它使用Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了可重复利用、完整的、面向对象的程序语言,拥有当今世界上最快、最好的编译器,功能强大。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大提高编程效率。
本书对利用Delphi进行编程提供了一个基础的指导和参考。读者阅读本书不需要预先具有任何编程经验,但如果对Pascal、C、C++或者Visual Basic等有所了解,那么将会对本书的学习非常有益。本书将Delphi技术从入门到提高逐步地进行讲解,同时对Delphi的ObjectPascal语言和可视化组件进行了说明,读者将学会如何为各种应用程序创建切实可行又简洁漂亮的用户界面。
“边学边做”是学习一种编程工具的最有效方法,希望读者在阅读本书的过程中能够上机实践。每学完一个例子,尝试着改变或者添加一点东西,并改变一些代码,这样将能帮助读者尽快地掌握Delphi的编程方法,并同时体验进步和成功的乐趣。
凡章节、习题和实训中加*号的部分,难度较高,为选学内容。
本书由上海第二:正业大学张世明主编,在编写过程中得到了陶霖教授的指点和帮助。
由于编写时间仓促,本书错误与不妥之处在所难免,恳请读者批评指正。作者电子邮件地址为:delphiline@sina.com或delphiline@sohu.com。
编 者
2005年2月
前言
据此,我们认为做一套符合上述一系列要求的切合学校实际的教学方案尤为重要。遵照教育部提出的以就业为导向,高等职业教育从专业本位向职业岗位和就业为本转变的指导思想,根据目前高等职业教育院校日益重视学生将来的就业岗位,注重培养毕业生的职业能力的现状,我们联合北京信息职业技术学院等几十所高职院校和普拉内特计算机技术(北京)有限公司、福建星网锐捷网络有限公司、北京索浪计算机有限公司等软件企业共同组建了计算机应用与软件技术专业领域技能型紧缺人才培养教学方案研究小组(以下简称研究小组)。研究小组对承担计算机应用与软件技术专业领域技能型紧缺人才培养培训工作的79所院校的专业设置情况做了细致的调研,并调查了几十所高职院校计算机相关专业的学生就业情况以及目前软件企业的人才市场需求状况,确定首批开发目前在高职院校开设比较普遍的计算机软件技术、计算机网络技术、计算机多媒体技术和计算机应用技术等4个专业方向的教学方案。
同时,为贯彻教育部提出的要与软件企业合作开展计算机应用与软件技术专业领域技能型紧缺人才培养培训工作的精神,使高等职业教育培养出的软件技术人才符合企业的需求,研究小组与许多软件企业的专家们进行了反复研讨,了解到目前高职院校的毕业生的实际动手能力和综合应用知识方面较弱,他们和企业需求的软件人才有着较大的差距,到企业后不能很快独当一面,企业需要投入一定的成本和时间进行项目培训。针对这种情况,研究小组在教学方案中增加了“综合项目实训”模块,以求强化学生的实际动手能力和综合应用前期所学知识的能力,探索将企业的岗前培训内容前移到学校的教学中的实验之路,以此增强毕业生的就业竞争力。
在上述工作的基础上,研究小组于2004年多次组织召开了包括企业专家、教育专家、学校任课教师在内的各种研讨会和方案论证会,对各个专业按照“岗位群→核心技能→知识点→课程设置→各课程应掌握的技能→各教材的内容”一步步进行了认真的分析和研讨:
列出各专业的岗位群及核心技能。针对教育部提出的以就业为导向,根据目前高职高专院校日益关心学生将来的就业岗位的现状,在前期大量调研的基础上,首先提炼各个专业的岗位群。如对某专业的岗位群进行研究时,首先罗列此专业的各个岗位,以便能正确了解每个岗位的职业能力,再根据职业能力进行有意义的合并,形成各个专业的岗位群,再对每 个岗位群总结和归纳出其核心技能。
根据岗位群及核心技能做出教学方案。在岗位群及核心技能明确的前提下,列出此岗位应该掌握的知识点,再依据这些知识点推出应该学习的课程、学时数、课程之间的联系、开课顺序并进行必要的整合,最终形成一套科学完整的教学方案。
为配合学校对技能型紧缺人才‘的培养工作,在研究小组开发上述4个专业的教学方案的基础上,我们组织编写了这套包含计算机软件技术、计算机网络技术、计算机多媒体技术及
计算机应用技术等4个专业的教材。本套教材具有以下特点:
注重专业整体策划的内涵。对各专业系列教材按照“岗位群→核心技能→知识点→课程设置→各课程应掌握的技能→各教材的内容”的思路组织开发教材。
按照“理论够用为度”的原则,对各个专业的基础课进行了按需重新整合。
各专业教材突出了实训的比例,注重案例教学。每本教材都配备了实验、实训的内容,部分专业的教材配备了综合项目实训,使学生通过模拟具体的软件开发项目了解软件企业的运行环境,体验软件的规范化、标准化、专业化和规模化的开发流程。
为了方便教学,我们免费为选用本套教材的老师提供部分专业的整体教学方案及教学相关资料。
所有教材的电子教案。
部分教材的习题答案。
部分教材中实例制作过程中用到的素材。
部分教材中实例的制作效果以及一些源程序代码。
本套教材以各个专业的岗位群为出发点,注重专业整体策划,试图通过对系列教材的整体构架,探索一条培养技能型紧缺人才的有效途径。
经过近两年的艰苦探索和工作,本套教材终于正式出版了,我们衷心希望,各位关心高等职业教育的读者能够对本套教材的不当之处给予批评指正,提出修改意见,也热切盼望从事高等职业教育的教师以及软件企业的技术专家和我们联系,共同探讨计算机应用与软件技术专业的教学方案和教材编写等相关问题。来信请发至panchunyan@ptpress.com.cn。