Delphi程序设计基础与上机指导演讲稿第04章.ppt_第1页
Delphi程序设计基础与上机指导演讲稿第04章.ppt_第2页
Delphi程序设计基础与上机指导演讲稿第04章.ppt_第3页
Delphi程序设计基础与上机指导演讲稿第04章.ppt_第4页
Delphi程序设计基础与上机指导演讲稿第04章.ppt_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

1、Delphi 程序设计基础与上机指导,第四章 程序开发基础及工程管理,程序基础 创建工程,创建新的工程 菜单项FileNewApplication Save All工具按钮 保存单元文件 保存工程文件 每一步操作的含义,及其产生的文件 工程与应用的关系,程序基础 窗体属性,属性编辑器窗口 如何打开、关闭 与窗体的关联 设置窗体的标题 选择窗体设计器 打开属性编辑器 设置属性,并查看效果 设置窗体的其他属性,程序基础 工程属性,设置应用程序标题 ProjectOptions菜单项 Project Options对话框 工程的 Title 属性 设置工程的其他属性 应用程序标题的作用 何时才能够出

2、现标题,程序基础 编写代码,自动生成的框架代码 unit Main; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TfrmMain = class(TForm) private Private declarations public Public declarations end; var frmMain: TfrmMain; implementation $R *.dfm end.,程序基础 编写代码,自动创建的工程代码 begi

3、n Application.Initialize; Application.Title := My Hello World!; Application.CreateForm(TfrmMain, frmMain); Application.Run;/ 开始消息循环 end.,程序基础 编写代码,为窗体的OnShow编写代码 选择OnShow事件句柄 双击打开编辑器窗口 输入代码,并保存单元 使用快捷键编译、运行 为其他事件句柄OnPaint编写代码 事件句柄的含义,程序基础 设计窗体,在窗体上添加按钮 组件栏上的组件分类 选择组件栏上的组件 添加到窗体上 调整窗体上组件的位置 调整窗体上组件的尺

4、寸 每一步操作的作用,程序基础 设计窗体,设置组件属性 打开窗体设计器 选择需要设置器属性的组件 打开对象查看器窗口 设置正确的属性 每一个属性的含义 可视属性与不可视属性,程序基础 编写代码,为组件事件句柄编写代码 选择窗体设计器 选择组件 打开对象查看器窗口 选择正确的事件句柄 双击打开代码编辑器窗口 输入正确的代码 事件句柄的含义,程序基础 编写代码,通过函数弹出对话框 ShowMessage函数 MessageBox函数 使用多行文本框组件 比较 各种方法的差别 使用了多种不同的技术,程序基础 思考,编译附书光盘上的实例程序 如何改变文字的显示效果,程序基础 创建窗体,在工程中添加窗体

5、 New Form工具按钮 Save工具按钮 Save All工具按钮 设置窗体的属性 添加的窗体与原来的窗体的关系 思考?,程序基础 设计窗体,设置窗体属性 设置窗体属性 窗体属性相当多? 每一个属性的真正含义? 什么时候需要设置什么属性? 所有属性都要设置,我不会被累死? 理解窗体属性,思考?,程序基础 设计窗体,添加标签组件显示简单文本 标签组件的用途 标签组件的用法 多行文本信息的显示 实例中使用了什么组件? 如何设置显示的内容 如何设置多行文本框的属性,程序基础 设计窗体,窗体上包含多个组件 对齐工具 整体移动操作 统一调整尺寸 各种对多个组件的控制方法,程序基础 设计窗体,在窗体上

6、添加按钮 窗体上可以存在多个按钮 不同按钮完成不同的功能 按钮有标题、位置、尺寸等属性 按钮具有事件句柄,能够相应用户的请求 按钮的事件句柄需要处理,程序基础 编写代码,多窗体调用 ShowModal 方法 多窗体的关系 主窗体 被调用窗体,程序基础 编写代码,修改对话框的标题 Caption := 关于 + Application.Title; 这里使用Application的属性 设置了Captions属性 多个对象作用,对象的概念,程序基础 窗体设计,复杂对话框的设计,程序基础 窗体设计,复杂对话框 添加组件 删除组件 移动组件 调整组件尺寸 设置组件属性,程序基础 窗体设计,多个组件的

7、用法 标签 按钮 图像框 字体属性的设置,程序基础 思考,多窗体调用方法,程序基础 工程管理,为什么要工程管理 大量的资源 复杂的编译参数 工程和工程组 关系 为什么还需要工程组 同一个应用的多个版本 方便管理多个存在关系的工程,程序基础 工程管理,工程组的基本操作 添加已有工程 新建工程 删除工程 保存工程组,程序基础 工程管理,工程资源的管理 添加资源 新建资源 New item | other New item | unit New item | form 添加资源 Unit Form,程序基础 工程管理,删除工程中的资源 Form Unit 工程文件不允许删除 窗体对应的资源不允许单独

8、删除 删除单元与其代码文件的操作是等效的 删除操作还可以通过单击工程管理器窗口上的工具按钮实现,程序基础 工程管理,多工程资源共享 快捷键CTRL+C 快捷键CTRL+V 拖放实现资源共享 资源共享的含义?,程序基础 思考,阅读帮助是学习Delphi 7的好习惯,程序基础 工程管理,设置工程选项 工程选项对话框 工程选项的作用 为什么需要工程选项,程序基础 工程管理,设置工程可视化参数 窗体的创建顺序 自动创建窗体的含义 为什么需要自动创建 创建顺序对程序功能的影响 默认情形,程序基础 工程管理,设置工程可视化参数 主窗体 主窗体的含义 主窗体与窗体创建顺序的关系 主窗体与普通窗体的差别 默认情形下,谁是主窗体 设置正确的主窗体,程序基础 工程管理,应用程序的图标和标题 应用程序的图标 应用程序图标就是应用程序可执行文件的图标 必须是.ico文件 尺寸不能太大 应用程序的标题 弹出错误对话框时应用程序标题将出现 任务栏上将出现应用程序标题 其他各种情形,程序基础 工程管理,设置应用程序的版本 应用程序版本的作用 便于控制 在操作系统中能够查看应用程序版本 应用程序版本就是可执行文件的版本 版本控制非常重要,程序基础 工程管理,设置资源位置参数

温馨提示

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

评论

0/150

提交评论