Delphi编程从入门到精通.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Delphi编程从入门到精通

第1章 Delphi使用概论 本书的第一章在内容上力求浅显,其中甚至有一步接一步的操作说明,即使是从来没有使用过Delphi的程序设计师,阅读本章相信也不至于有任何问题。我在这一章中示范性的完成一个简单的应用程序,除了用以说明典型的Delphi的程序开发流程,并且也以这个实例探讨Delphi项目是由哪些档案所组成,接着是与写作程序息息相关的工具,包括程序编辑器(Program Editor)、除错器(Debugger)的使用等等。 Delphi程序开发流程 典型的Delphi应用程序开发流程大致上可分为以下两大步骤: 设计包括窗口外观、主选单、按钮等等的用户操作接口。 撰写用户操作接口引发的事件处理程序以及其他相关程序。 上述的两大设计工作不论是接口的设计或者程序的撰写,都是在所谓的整合开发环境(IDE,Integrated Development Environment)中进行的,此环境不仅能在设计时间就对未来成品的外观拥有立即的视觉效果,其他的开发工具如程序编辑器与除错器等也都整合在同一个环境中随手可得。 关于这些我在本章将会一一加以说明,首先,让我们快速的浏览一遍Delphi的整合开发环境。 介绍Delphi的整合开发环境 Delphi在启动后,会自动帮我们建立一个新的项目,内含一个空白的窗口(按Delphi的说法是:Form),此时,整合开发环境的外观大致如图1-1所示: 图1-1 / Delphi 4 的整合开发环境 图1-1中明显看得到的工具还有: Speedbar,快速工具栏。 Component Palette,组件盘。 Object Inspector,对象查看器,用来检视并调整Form或Form上头各组件的属性值。 Code Editor,程序编辑器,我们在此编辑区编修程序。 Code Explorer,程序浏览器,一个以树状阶层式用来表达项目各对象(Object)、方法(Method)以及参照到哪些单元(Unit)的工具,利用它,不仅项目的结构一目了然,以鼠标在特定项目点两下,Code Editor将叫出其所属程序。 设计的流程通常是这样的:建立一个新的项目 ── ( 接着在组件盘选择需要的组件并将其一一放置到Form上 ( 鼠标拖曳调整各组件的大小与位置,或使用Object Inspector调整组件的其他属性内容 ( 以Object Inspector 指定各组件的事件处理程序 ( 在 Code Editor编修事件处理程序以及其他处理程序 ( 【Run / Run】(或者按 F9)测试执行。 这样的说明对于第一次使用Delphi的读者而言可能还不够具体,接下来,我将配合图1-2逐项加以说明。 图1-2 / 使用Delphi整合开发环境设计用户操作界面 放置组件 当然啦!你一定会先考虑程序外观大概长什么样子有什么功能,正式动手时,头一件事就是将所需的组件一一放进Form上头。 方法很简单:点一下右上角组件盘里头的组件,然后在Form上点一下,组件会以其默认的大小出现在Form上头;或者,你也可以在选择组件后,直接在Form上头以鼠标拖曳的方式拉出组件的大小与位置。 VCL/组件 对象(Object)是根据类别(Class)建立的,这些对象可以在Delphi IDE设计时间放入Form中的我们称之为组件(Component),Windows系统预先定义好的子窗口型态的控件如按钮、输入盒等等,在Delphi也都以组件的面目出现。 要说Delphi的程序是由一个又一个组件拼凑起来的并不为过,就像IC安插到主板,这些组件可以很顺利地并进我们程序中并与其他组件共同合作。IDE右上角组件盘里头出现的就都是预备为我们所用的组件,它们都来自于一个结构紧密的Application Framework,也就是VCL(Visual Component Library)。 此外,凡是从标准VCL中的类别继承,符合Delphi组件写作规范可以安装进组件盘里头的也叫组件,这类客制组件(Custom Component)的数量相当庞大,网络上估计有万余个这类的组件。 当你放置组件到Form上头时,程序编辑器中的变化是值得注意的 ── Delphi会在我们加入组件到Form中时,自动在TForm1这个类别(Class)里帮我们加入这些组件的程序代码(如图1-2);同时,不论是删除组件或者更改组件名称,介于TForm1 = Class(TForm)与private保留字之间的原始码也会相应改变。 请注意!介于TForm1 = Class(TForm) 与private保留字之间的原始码是由Delphi自动负责维护的,除非是有把握,否则应该避免手动增删这段程序的内容。 改变组件的大小与位置 设计用户操作接口时,最常进行的动作大概就是改

文档评论(0)

yaoyaoba + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档