- 1、本文档共118页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Delphi程序设计》_实验指导
《Delphi程序设计》
实验指导书
适用对象:工商管理学院信息管理系本科班
实验一:第一个Delphi应用程序
一、实验目的:
通过编写一个简单的Delphi应用程序,使学生熟悉Delphi 7的集成开发环境,理解Delphi应用程序的基本框架。
二、实验内容:
编写一个简单的应用程序,如图1-1所示。程序运行后单击“点击我”按纽,将会在窗口出现一行文字,显示“这是我的第一个Delphi 程序”字样;单击“退出”按钮将会退出程序。
图1-1 程序的运行结果
三、背景知识
DelPhi实际上是Object Pascal语言的一种版本,它与传统的Pascal语言有天壤之别。一个DelPhi程序首先是应用程序框架,而这一框架正是应用程序的“骨架”。在骨架上即使没有附着任何东西,仍可以严格地按照设计运行。默认的应用程序是一个空白的窗体(Form),它可以运行,结果得到一个空白的窗口,这个窗口具有Windows窗口的全部性质,即可以被放大缩小、移动、最大最小化等,但你却没有编写一行程序。因此,可以说应用程序框架通过提供所有应用程序共有的东西,为用户应用程序的开发打下了良好的基础。Delphi已经为你做好了一切基础工作——程序框架就是一个已经完成的可运行应用程序,只是不处理任何事情。你所需要做的,只是在程序中加入完成所需功能的代码而已。
在了解了Delphi 7的基本原理之后,用户就可以进行应用程序的开发了。Delphi应用程序开发的基本步骤为:
(1)建立窗体;
(2)在窗体上添加控件;
(3)检查和设定对象属性;
(4)编写响应事件处理程序:
(5)保存文件;
(6)编译运行。
四、实验步骤
1.启动系统
(1)单击Wndows系统的开始菜单,选择“程序”→Borland Delphi 7→Delphi 7,就可以启动Delphi应用程序,启动后的Delphi窗口如图l-2所示。
(2)此时程序自动生成了一个窗体,名称为Forml,如果用户不小心关掉了窗体窗口,可以用File菜单下的 New Application命令创建一个新的应用文件。
图1-2 Delphi 7的运行窗口
此时Delphi自动生成的代码如下:
unit Until;//单元文件名
interface //接口关键字,用它来标识文件所调用的单元文件
uses //使用的公共单元
Windows,Messages,SysUtils,Variants,Classes,Graphics;Controls,Forms,
Dialogs;
Type //定义程序所使用的控件以及控件所对应的事件
TForml=class(TForm)
Private //定义私有变量和私有过程
{Private declarations}
public //定义公共变量和公共过程
{Public declarations}
end;
var //定义程序使用的公共变量
Form1: TForm1;
Implementation //程序代码实现部分
{$R *.dfm}
end.
这些自动生成的代码主要是定义一些程序的基本信息。
其中第一行指明单元的名称为Until.pas,也就是单元将以Until.pas名称保存到存储器上。
Interface主要是程序的接口部分,uses定义了程序要使用的系统单元,比如 Wndows、Messages等单元,这些单元将在后面有所介绍。Type部分主要用来声明程序所使用的公共变量以及系统控件等。这些将在第二篇详细介绍。
最后Implementation部分是程序的具体实现内容,是需要程序员来编写代码的部分。
2.创建程序界面
(1)在控件面板Standard选项中选择Button控作。
(2)选中之后,在窗体设计窗口中单击鼠标左键,Button控件就出现在窗体上。用同样的方法再向窗体中添加一个Button控件和一个Label控件,最后窗体中的控件布置如图l-3所示。
图1-3 窗体中的控件
3.设定控件属性
现在摆在用户眼前的已经是一个应用程序界面的雏形了。但是用户也许并不满意这个界
面,所有的按钮上面都是默认的Button1、Button2,这对于一个应用程序的界面来说并不合适,而且也没有提供键盘快捷方式。如何改变这种情况?我们可以在对象监视器中对这个界面中控件的属性进行更改。
(1)移动控件到合适的位置。具体的方法是:用鼠标单击要移动的控件,使其变为选
中状态(控件四周有8个小黑矩形),然后用鼠标拖动控件就可以移动了。最后备控件的位置如图l-4所示。
图1-4 移动后的控件布置
(2)选中 Buttonl
您可能关注的文档
- WSDL文件结构介绍.doc
- WorldWind学习系列二 ——主函数分析.doc
- wwwbnsencomcnUploadFilesbnsen公司简介.ppt
- x-t图象与v-t图像.ppt
- WPF开发设计指南.doc
- wsdl绑定样式与soap消息结构.doc
- XDPS接口软件用户手册.doc
- XML与Web数据管理第十一章 简单对象访问协议SOAP.ppt
- XJX房地产策划代理公司薪酬体系.doc
- XDPS系统手册.doc
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)