网站大量收购独家精品文档,联系QQ:2885784924

delphi界面介绍说明及练习.ppt

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
delphi界面介绍说明及练习.ppt

Delphi的集成开发环境;1.主菜单 主菜单及其下拉菜单提供了Delphi 7集成开发环境的所有功能。Delphi 7主菜单除包括通常Windows应用程序都具有的File、Edit、View、Window及Help等菜单项外,还有与Delphi 7工程、运行及配置等相关的菜单项。 2.快捷工具栏(Speed ToolBar) 快捷工具栏位于Delphi 7主窗口的左下方它提供了与主菜单的常用菜单项相对应的命令按钮,可以在不打开主菜单的情况下快速执行这些功能。;3.组件面板 Delphi 7主窗口的另一部分是组件面板,位于主窗口的右下方(如图)。组件按功能、基类或特性进行了分类,用一个具有多页面的组件面板进行管理,为用户使用组件进行应用设计带来了很大的方便。组件面板的布局如图所示。;4.窗体设计器 用户界面是应用系统与用户直接交互的界面。设计用户界面是设计应用程序的重要部分。Delphi的用户界面由窗体构成,窗体的设计是在窗体设计器中完成的。Delphi 7提供了一个功能强大的、所见即所得的窗体设计器。 用户只要从组件面板中选择需要的组件添加到窗体,就可获得所需的应用程序界面。在窗体设计器中还可对窗体中所包含的组件进行删除或编辑操作。在Delphi 7中创建一个新的应用程序时,系统将自动在当前工程中添加1个新窗体,默认名为Form1。;5.对象树状查看器 对象树状查看器以树状结构显示当前工程所包含的所有对象,就像在Windows系统的文件管理器中显示各文件夹及文件的树状结构一样,如图所示。;6.对象查看器 对象查看器的主要功能是对对象进行设计和管理,它是联系界面各组件和程序编码的媒介。对象查看器由对象列表框、属性选项卡和事件选项卡三个部分组成,如图所示。对象查看器有两项主要功能: (1) 设置或修改窗体以及包含于窗体的对象属性。 (2) 设置对象响应的事件处理程序。 ;7. 代码编辑和浏览窗口 代码编辑和浏览窗口包括两部分,其外观如图所示。左边是代码树状浏览器,右边是代码编辑器,标题栏显示的是正处于当前单元文件的名称。代码编辑器是进行源程序的编辑窗口。可以同时对多个单元文件进行编辑,此时各单元文件以多个标签页的形式出现,选择相应的标签页即可对该单元文件进行编辑,底部的??态栏有当前行列、改写/插入等编辑状态提示。代码浏览器以树状图方式显示单元文件的信息。; if key in [0..9,.,#8] then begin if (key=.) and (pos(.,Tedit(sender).Text)0) then key:=#0; end else if (pos(.,Tedit(sender).Text)=0) then key:=. else key:=#0; 这是对edit中填入的文本进行控制只允许输入数字及一个小数点 c.添加四个按钮(button)分别设置它们的显示文字(caption中) d.添加一个显示结果的文本框把它的readonly设为true这样这个文本框的文字就不能由我们自己修改。;3.设置每个按钮完成的工作 例如加法:我们要把第一个文本框和第二个文本框的数据加起来再显示在第三个文本框中,所以加法按钮要完成的工作需要由代码来做,双击加法按钮这样就转到了这个按钮的代码添加区,写入代码: edit3.Text:=floattostr(strtofloat(edit1.Text)+strtofloat(edit2.Text)); 因为edit1.text或edit2.text得到的都是字符串所以不能直接做加法,要先把它们转化成小数的数据类型因此我们用strtofloat这个函数转化,加出来以后是小数型的所以把它在转化成字符串赋给edit3.text 减法、乘法、除法以此为例来做 4.最后形成一个可执行文件 我们只要点击运行箭头就完成了工作,如果有错再回到变成界面中进行修改。 ; 当然如果我们需要显示的小数位数不超过两位可以做以下设置(用formatfloat) edit3.Text:=formatfloat(0.00,strtofloat(edit1.Text)/strtofloat(edit2.Text)); 注意:这里的赋值符号为:= 练习: 做一个具有把文本框中的文字修改到窗体左上角的按钮,及可以将文本框中文字颜色改为红色的按钮,把两个文本框的数字平方和相加显示的功能的可运行窗体。

文档评论(0)

youngyu0329 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档