




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
系统开发实训联系方式所用教材实验课安排主要授课内容第一讲Delphi简介Delphi简介1975年,BillGates创办了Microsoft公司,其主要产品有:MS-DOS、Windows3.1、Windows系列、VB、VC、VJ、.Net。 1983年,PhilippeKahn创办了Borland公司,其主要产品有:TurboPascal、TurboC/C++、BorlandC++、C++Builder、Delphi等。 Microsoft与Java阵营(Sun)的较量。Microsoft与Borland的较量-它山之石可以攻玉 1.MicrosoftC/C++与TurboC/C++之争 2.VC++与BorlandC++之争 3.VB与Delphi之争 Microsoft与Java阵营(Sun)的较量。几种常用开发工具综合评价几种常用开发工具综合评价几种常用开发工具综合评价几种常用开发工具综合评价Delphi到现在已经经历了8代产品的历程: Delphi1几乎与Windows95同时发行 1999年推出Delphi5 2001年推出Delphi6 目前,最高版本是Delphi8认识Delphi7开发环境IDE-IntegratedDevelopmentEnvironment IDE由7部分构成: 主窗口/工具栏/组件面板/窗口设计器 /代码编辑器/对象察看器/代码编辑器主窗口:位于屏幕的顶部,即标题为Delphi6-Project1的窗口,它包括菜单、工具栏、组件选项板(ComponentPalette)等。 窗口设计器:位于屏幕的右边,即标题为Form1的窗口。 对象查看器:位于屏幕的左下部,即标题为ObjectInspector的窗口。对象结构浏览器:位于屏幕的左上部,即标题为ObjectTreeView的窗口。 代码编辑器(CodeEditor):位于窗体窗口的后面,即标题为Unit1.pas的窗口。主窗口中包含菜单栏、工具栏及组件选项板。这里主要介绍一下组件选项板。 Delphi将不同的组件按功能的不同,放在不同的标签上,如Standard、Additional、Win32等,使用户一目了然,快速方便地找到自己需要的组件。在Delphi中,还可以根据自己的需要创建自己的组件,将它们放到组件选项板上供以后使用。窗体就是设计程序的工作底稿区或画布或搭积木的底座,在窗体中放置适当的组件,并安排好相互间的位置,整个程序的界面就算完成了。接着再做好组件属性的设置与编写相关的事件处理程序,这样就完成了整个程序的设计。 窗体保存在两个独立的文件中。DFM文件保存的是窗体的二进制图形文件。单元文件.PAS保存的是.DFM文件的源代码。在.PAS文件中可以编写事件处理程序。在对象结构浏览(如图1-2所示)中显示出放置在窗体、数据模块或框架上的可见的及不可见的组件关系结构图,包括不可见的关系。同时在该窗口中,通过拖动也可以创建组件之间的关系。 对象编辑器是组成应用程序的外观与代码的通道。使用对象编辑器可以设置放在窗体上的组件(或窗体本身)的属性及通过事件处理程序来帮助用户建立代码。 对象编辑器有两个页标签:属性页标签及事件页标签。代码编辑器是一具有全部编辑特征的编辑器。 打开一新的项目后,Delphi对主窗体中的单元,在代码编辑器中添加一页标签。 1.单元(Unit) 单元为一独立的可编译的代码模块,其中包含有公共的部分(界面部分)和局部部分(实现部分)。Delphi中的每一窗体都有与之相联系的单元。单元的源代码保存在.PAS文件中,编译后的文件为.DCU,连接.DCU文件后的执行文件为单个的.EXE或.DLL文件。2.事件处理程序 窗体方法依附在事件上,当指定的事件发生时,就执行相应的事件处理程序。 当使用对象编辑器指定代码到组件事件时,Delphi生成过程头及begin...end块。一、项目与项目文件 从Delphi5.0开始出现了项目组(ProjectGroup)的概念,项目组是由多个项目组成的,使用项目组可将在设计阶段彼此独立但在后来的应用中经常发生各种联系的不同项目结合在一个项目组中,以便更好地组织和管理这些项目。 1.1项目文件 项目文件是ObjectPascal语言源代码文件,其中列出了项目中所包含的全部单元文件名,如窗体、单元等。项目文件是由Delphi自动维护,不必人工修改。 2.2项目文件与单元文件的关系 项目文件是特殊的单元文件,可理解为主单元文件,或者说主程序,而其它的单元文件可以看作是被项目文件所调用的子程序。二、窗体文件 窗体在设计阶段可用来放置各种VCL组件,在运行阶段是与用户交互的界面。窗体中的所有信息保存在两个同名(扩展名不同)的文件中。一个是窗体文件(窗体定义文件).DFM;另一个是每

王子****青蛙
实名认证
内容提供者


最近下载
最新上传
浙江省宁波市2024-2025学年高三下学期4月高考模拟考试语文试题及参考答案.docx
汤成难《漂浮于万有引力中的房屋》阅读答案.docx
四川省达州市普通高中2025届第二次诊断性检测语文试卷及参考答案.docx
山西省吕梁市2025年高三下学期第二次模拟考试语文试题及参考答案.docx
山西省部分学校2024-2025学年高二下学期3月月考语文试题及参考答案.docx
山西省2025年届高考考前适应性测试(冲刺卷)语文试卷及参考答案.docx
全国各地市语文中考真题名著阅读分类汇编.docx
七年级历史下册易混易错84条.docx
湖北省2024-2025学年高一下学期4月期中联考语文试题及参考答案.docx
黑龙江省大庆市2025届高三第三次教学质量检测语文试卷及参考答案.docx