delphi界面介绍及练习_第1页
delphi界面介绍及练习_第2页
delphi界面介绍及练习_第3页
delphi界面介绍及练习_第4页
delphi界面介绍及练习_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Delphi的集成开发环境1.主菜单主菜单及其下拉菜单提供了Delphi7集成开发环境的所有功能。Delphi7主菜单除包括通常Windows应用程序都具有的File、Edit、View、Window及Help等菜单项外,还有与Delphi7工程、运行及配置等相关的菜单项。2.快捷工具栏(SpeedToolBar)

快捷工具栏位于Delphi7主窗口的左下方它提供了与主菜单的常用菜单项相对应的命令按钮,可以在不打开主菜单的情况下快速执行这些功能。3.组件面板Delphi7主窗口的另一部分是组件面板,位于主窗口的右下方(如图)。组件按功能、基类或特性进行了分类,用一个具有多页面的组件面板进行管理,为用户使用组件进行应用设计带来了很大的方便。组件面板的布局如图所示。每一组件选项卡都是以鼠标箭头开始的,它表明该选项卡当前处于初始状态,用户尚未选择任何组件。当用户单击选择某个组件后,即可将该组件添加到窗体。4.窗体设计器用户界面是应用系统与用户直接交互的界面。设计用户界面是设计应用程序的重要部分。Delphi的用户界面由窗体构成,窗体的设计是在窗体设计器中完成的。Delphi7提供了一个功能强大的、所见即所得的窗体设计器。用户只要从组件面板中选择需要的组件添加到窗体,就可获得所需的应用程序界面。在窗体设计器中还可对窗体中所包含的组件进行删除或编辑操作。在Delphi7中创建一个新的应用程序时,系统将自动在当前工程中添加1个新窗体,默认名为Form1。5.对象树状查看器对象树状查看器以树状结构显示当前工程所包含的所有对象,就像在Windows系统的文件管理器中显示各文件夹及文件的树状结构一样,如图所示。6.对象查看器对象查看器的主要功能是对对象进行设计和管理,它是联系界面各组件和程序编码的媒介。对象查看器由对象列表框、属性选项卡和事件选项卡三个部分组成,如图所示。对象查看器有两项主要功能:(1)设置或修改窗体以及包含于窗体的对象属性。(2)设置对象响应的事件处理程序。7.代码编辑和浏览窗口代码编辑和浏览窗口包括两部分,其外观如图所示。左边是代码树状浏览器,右边是代码编辑器,标题栏显示的是正处于当前单元文件的名称。代码编辑器是进行源程序的编辑窗口。可以同时对多个单元文件进行编辑,此时各单元文件以多个标签页的形式出现,选择相应的标签页即可对该单元文件进行编辑,底部的状态栏有当前行列、改写/插入等编辑状态提示。代码浏览器以树状图方式显示单元文件的信息。通常情况下应用程序就是不同的窗体或对话框的连接,我们在使用delphi编写应用程序的时候,首先在工具栏中选择所需要的组件,然后放在窗体中并设置组件的相关属性,最后在代码编辑页中写出必要的代码这样我们就能完成一个应用程序的编写。下面我们做一个小的计算界面:1.首先我们对窗体进行设定a.因为窗体很小可将指针放在窗体右下角改变它的长宽,或在属性框中设定它的height(高)width(宽)。b.由于此窗体太大将不美观,我们把它的最大化符号禁用,展开borderlcons找到bimaximize项目设为false。c.界面大小最好不可调节,所以将boederstyle设为bssingle。d.其他caption为窗体左上角的显示,name为窗体名称,font为窗体中文字的设置。2.然后我们对窗体中的组件进行设计a.这个界面中的文字显示为standard中的label,用鼠标选中后放开然后在窗体相应位置点击鼠标左键这样一个文字显示的组件就添加好了,在属性框caption中修改它显示的文字,在font中修改它的文字样式。b.添加两个文本框(edit),在属性框中找到text项目删除掉里面的文字这样就把文本框中的文字删掉了,由于这里我们做的是数字相加,所以不能允许填入字母或汉字及符号,所以在事件框中找到onkeypress在空白处双击填入:ifkeyin['0'..'9','.',#8]thenbeginif(key='.')and(pos('.',Tedit(sender).Text)<>0)thenkey:=#0;endelseif(pos('.',Tedit(sender).Text)=0)thenkey:='.'elsekey:=#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.Te

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论