版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章
Delphi6(7)快速入门
1.1Delphi6(7)概述1.2Delphi6(7)的安装1.3Delphi6(7)的界面描述本章要点本章要点概括介绍Delphi7的特点、发展历程和易学易用性。通过图示详细描述Delphi7安装及卸载过程。具体介绍Delphi7的集成开发环境,包括主窗体、菜单栏、工具栏、控件板、对象监视器、代码编辑器等。
1.1Delphi7概述
Delphi7具有以下特性:基于控件设计和可视化的开发环境以及面向对象的编程方法,使得程序开发者可以不用书写一行代码就能设计出满意的界面。高速的编译器生成更为短小的二进制代码,因而提高了运行效率、节约运行时间。强大的数据库支持,使程序开发人员只需通过数据库引擎工具而不用与数据库文件直接打交道,就可以操作和处理数据库文件。结构严谨、数据类型丰富、运行性能优越的ObjectPascal语言,是一种面向对象的结构化程序设计语言。同时也支持SQL等许多其他语言。功能强大,适用诸如多媒体、网络等各种应用程序的开发。Delphi7.0与Delphi6.0的主要差别提供对.Net构架的支持增强了对Web应用和WebServices的支持。引入了RaveReports技术提供了跨平台开发的支持提供了支持XP风格的VCL组件Delphi7针对不同用户的需要,推出了如下三种版本:
标准版专业版企业版1.2Delphi6(7)的安装1.2.1Delphi6(7)环境要求1.2.2Delphi6(7)安装1.2.3Delphi6(7)卸载1.2.1Delphi6(7)环境要求CPU主频操作系统RAMDelphi6Pentium90及以上Win95/98/2000/xp或NT4.0以上32MDelphi7Pentium233及以上Win98/2000/xp64M1.2.2Delphi7安装 Delphi6(7)采用智能化安装方式,具体步骤如下:(1)把Delphi6(7)的安装光盘放入光驱中,系统会自动运行安装程序,显示安装画面,如图1-1所示。(2)用鼠标单击“Delphi”选项,出现安装向导进度条后,进入欢迎窗口,如图1-2所示。(3)单击“Next”按钮,随后进入PasswordDialog窗口,输入系列码、授权码,然后单击“Next”按钮。(4)打开安装软件认证协议窗口,单击“Yes”按钮。
(5)进入消息Information窗口,单击“Next”按钮。(6)指定Delphi6(7)安装方式,Delphi6(7)提供了三种选择:典型安装、精简安装、自定义安装(如图1-3所示)。(7)选择完成后单击“Next”按钮,打开外部安装选择窗口,选择后单击“Next”按钮。(8)进入设定程序安装路径窗口,如图1-4所示。(9)单击“Next”按钮,进入安装警告窗口,如图1-5所示。(10)单击“Install”按钮,开始向硬盘指定路径拷贝相应文件,屏幕出现进度条,显示安装进度窗口,如图1-6所示。(11)完成后显示安装完成窗口,如图1-7所示。(12)单击“Finish”按钮,至此安装过程全部完成。图1-1Delphi6安装画面图1-2Welcome画面图1-3安装模式选择画面图1-4选择安装路径画面图1-5选择程序组菜单画面图1-6开始拷贝文件画面图1-7安装完成画面1.2.3Delphi6(7)卸载(1)依次选择的“开始”→“设置”→“控制面板”→“添加/删除”项,出现如图1-8所示窗口。(2)在列表中选择“BorlandDelphi6(7)”选项,如图1-9所示,单击“Next”按钮。(3)打开卸载模式选择窗口,如图1-10所示。(4)单击“Next”按钮,随后出现确认窗口,单击“Remove”按钮,出现程序卸载进度条。(5)完成后,出现完成画面,如图1-11所示。单击“Finish”按钮,程序卸载完成。图1-8安装/删除画面图1-9卸载向导画面图1-10卸载选择画面图1-11卸载完成画面1.3Delphi6(7)的界面描述1.3.1主窗体1.3.2菜单栏1.3.3工具栏1.3.4对象监视器1.3.5窗体1.3.6代码编辑器1.3.7代码管理器1.3.8控件板1.3.9对象树状监视器1.3.10帮助系统Delphi6(7)界面如下页图所示对象树查看器代码编辑器主窗体对象监视器Delphi6(7)
的集成开发环境标题栏菜单栏工具栏组件板1.3.1主窗体 1.3.2菜单栏 菜单栏包括以下内容。“File”(文件菜单)如图1-14所示“Edit”(编辑)如图1-15所示“Search”(查找)如图1-16所示“View”(查看)如图1-17所示“Project”(项目)如图1-18所示图1-14文件菜单展开图1-15编辑菜单展开图1-16查找菜单展开图1-17查看菜单展开图1-18项目菜单展开“Run”(运行)如图1-19所示“Component”(控件)如图1-20所示“Database”(数据库)如图1-21所示“Tools”(工具)如图1-22所示“Windows”(窗口)如图1-23所示“Help”(帮助)如图1-24所示图1-19运行菜单展开图1-20控件菜单展开图1-21数据库菜单展开图1-22工具菜单展开图1-23窗口菜单展开图1-24帮助菜单展开工具栏
按功能分:Standard工具栏,Custom工具栏,View工具栏,Debug工具栏Standard工具栏NewOpenSaveSaveAllOpenProjectAddfilestoprojectRemovefilesfromproject1.3.3工具栏 View工具栏Debug工具栏RunTraceIntoStepOverViewUnitViewFormToggleForm/unitNewFormPauseCustom工具栏定制工具栏HelpContent工具栏快捷菜单步骤:1、右击工具栏,弹出快捷菜单。2、点击Cuctomize命令,打开Customize对话框。3、选择Command选项卡,在左列表框中选择要添加工具栏命令类型,并在左列表框中选择相应的命令,用鼠标拖动到相应的工具栏。1.3.4对象监视器 对象监视器由标题栏、对象选择下拉列表框以及属性选项卡和事件选项卡组成,如图1-26所示。对象监视器的操作主要有如下几方面:(1)选择对象(2)设置属性(3)添加事件图1-26对象监视器1.3.5窗体 窗体由标题栏和下方空白设计区组成,如图1-27所示。图1-27空窗体1.3.6代码编辑器图1-28代码编辑窗口1.3.7代码管理器代码管理器窗口以树形分叉的形式列出了当前单元的代码构成如下(如图1-29所示):单元使用的类(如Tform1),鼠标单击十字展开树形分叉显示类的数据成员和过程成员。单元使用的变量和常量(Variables/Constants),管理着单元中使用的变量和常量。引用单元,管理着单元链接的单元。图1-29代码管理器窗口(左侧)1.3.8控件板 Delphi提供了多页选项卡,如图1-30所示。图1-30控件板控件板常用控件如下:Standard页Additional控件页
Win32控件页Systerm控件页DataControls控件页DecisionCube控件页Qreport控件页。1.3.9对象树状监视器 图1-31对象树状监视器窗口1.3.10帮助系统 (1)从“开始”菜单中依次选择“程序”→“BorlandDelphi7”→“Help”选项展开如图1-32所示。(2)在Delphi7主窗体中,用鼠标单击展开“Help”帮助菜单,如图1-24所示。(3)在编写代码时,Delphi7提供了上下文敏感帮助。如图1-35所示为将光标移到“Class”字符处后,单击F1键打开的窗口。图1-32帮助画面图1-33BDE管理器帮助窗口图1-34Delphi帮助窗口图1-35关于“Class”的相关帮助窗口1.3.11有关代码编辑器的使用代码编辑器窗口的打开和切换代码编辑器的功能代码编辑器窗口的打开和切换
代码编辑器是一个典型的多页窗口,可以通过用鼠标单击页头的方式,在各个页间切换。每一页显示一个已打开的单元。但是若想要编辑一个还没有打开的单元,则要使用“View”菜单下的“Unit”命令或单击工具栏上的按钮打开ViewUnit对话框。代码编辑器的功能
1.语句模板功能编辑窗口(程序代码区)自动提示ObjectPascal各种语句的语法语句位置:【Ctrl+J】2.代码完成功能自动提示对象的属性、方法和事件1)自动提示2)【Ctrl+Space】提示3)【Enter】自动填充3.参数提示功能自动提示函数、过程和方法的参数1.3.12项目管理
项目的概念
项目文件的打开和保存
项目文件的编译和运行
项目管理器1项目的概念(1)项目文件:描述了整个应用程序的结构和启动代码,包含本项目使用的所有窗体和单元的引用。(2)窗体文件:每一个窗体都有相应的窗体文件(.DFM),它保存着窗体和窗体内各个控件的属性。
(3)单元文件:用来保存窗体事件的处理过程或单独的源代码,是应用源代码的主要部分。分为两种:有窗体的单元文件和无窗体的单元文件。项目管理项目与项目文件(.dpr)窗体
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年专门用途灯具:工艺装饰灯具项目立项申请报告
- 2024年内嵌式终端装置项目立项申请报告
- 2024年餐厨垃圾车项目申请报告模板
- 河北美术学院《三维模型立体表现基础》2022-2023学年第一学期期末试卷
- 河北美术学院《大学体育(4)》2022-2023学年第一学期期末试卷
- 壁炉炉床产品入市调查研究报告
- 牙科废料提炼行业市场现状分析及未来三至五年行业预测报告
- 海水淡化技术研究行业发展趋势预测及战略布局建议报告
- 煤球机市场洞察报告
- 废旧轮胎再生利用行业市场前瞻与未来投资战略分析报告
- 九年级期中考试家长会
- 五年级数学下册 第一单元观察物体(三)检测卷(拓展卷)(含答案)(人教版)
- 2024年合同法下反担保条款解读
- 国开《液压传动和气压传动》实验报告1-4
- 绵阳市高中2022级(2025届)高三第一次诊断性考试(一诊)历史试卷
- 湖南省湘东十校联盟2024-2025学年高三上学期10月联考英语试卷 含答案
- 东方电影学习通超星期末考试答案章节答案2024年
- 2024-2025学年中职美术公共艺术(美术篇)人教版(2013)教学设计合集
- (新版)装订技能竞赛理论知识考试题库500题(含答案)
- 部编版道德与法治八年级上册8.2坚持国家利益至上(2)教案
- 生物尝试对生物进行分类课件 2024-2025学年人教版生物七年级上册
评论
0/150
提交评论