Delphi程序设计基础与上机指导演讲稿第04章

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Delphi程序设计基础与上机指导第四章程序开发基础及工程管理程序基础-创建工程创建新的工程菜单项File︱New︱ApplicationSaveAll工具按钮保存单元文件保存工程文件每一步操作的含义,及其产生的文件工程与应用的关系程序基础-窗体属性属性编辑器窗口如何打开、关闭与窗体的关联设置窗体的标题选择窗体设计器打开属性编辑器设置属性,并查看效果设置窗体的其他属性程序基础-工程属性设置应用程序标题Project︱Options菜单项ProjectOptions对话框工程的Title属性设置工程的其他属性应用程序标题的作用何时才能够出现标题程序基础-编写代码自动生成的框架代码unitMain;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs;typeTfrmMain=class(TForm)private{Privatedeclarations}public{Publicdeclarations}end;varfrmMain:TfrmMain;implementation{$R*.dfm}end.程序基础-编写代码自动创建的工程代码beginApplication.Initialize;Application.Title:='MyHelloWorld!';Application.CreateForm(TfrmMain,frmMain);Application.Run;//开始消息循环end.程序基础-编写代码为窗体的OnShow编写代码选择OnShow事件句柄双击打开编辑器窗口输入代码,并保存单元使用快捷键编译、运行为其他事件句柄OnPaint编写代码事件句柄的含义程序基础-设计窗体在窗体上添加按钮组件栏上的组件分类选择组件栏上的组件添加到窗体上调整窗体上组件的位置调整窗体上组件的尺寸每一步操作的作用程序基础-设计窗体设置组件属性打开窗体设计器选择需要设置器属性的组件打开对象查看器窗口设置正确的属性每一个属性的含义可视属性与不可视属性程序基础-编写代码为组件事件句柄编写代码选择窗体设计器选择组件打开对象查看器窗口选择正确的事件句柄双击打开代码编辑器窗口输入正确的代码事件句柄的含义程序基础-编写代码通过函数弹出对话框ShowMessage函数MessageBox函数使用多行文本框组件比较各种方法的差别使用了多种不同的技术程序基础-思考编译附书光盘上的实例程序如何改变文字的显示效果程序基础-创建窗体在工程中添加窗体NewForm工具按钮Save工具按钮SaveAll工具按钮设置窗体的属性添加的窗体与原来的窗体的关系思考?程序基础-设计窗体设置窗体属性设置窗体属性窗体属性相当多?每一个属性的真正含义?什么时候需要设置什么属性?所有属性都要设置,我不会被累死?理解窗体属性,思考?程序基础-设计窗体添加标签组件显示简单文本标签组件的用途标签组件的用法多行文本信息的显示实例中使用了什么组件?如何设置显示的内容如何设置多行文本框的属性程序基础-设计窗体窗体上包含多个组件对齐工具整体移动操作统一调整尺寸各种对多个组件的控制方法程序基础-设计窗体在窗体上添加按钮窗体上可以存在多个按钮不同按钮完成不同的功能按钮有标题、位置、尺寸等属性按钮具有事件句柄,能够相应用户的请求按钮的事件句柄需要处理程序基础-编写代码多窗体调用ShowModal方法多窗体的关系主窗体被调用窗体程序基础-编写代码修改对话框的标题Caption:='关于'+Application.Title;这里使用Application的属性设置了Captions属性多个对象作用,对象的概念程序基础-窗体设计复杂对话框的设计程序基础-窗体设计复杂对话框添加组件删除组件移动组件调整组件尺寸设置组件属性程序基础-窗体设计多个组件的用法标签按钮图像框字体属性的设置程序基础-思考多窗体调用方法程序基础-工程管理为什么要工程管理大量的资源复杂的编译参数工程和工程组关系为什么还需要工程组同一个应用的多个版本方便管理多个存在关系的工程程序基础-工程管理工程组的基本操作添加已有工程新建工程删除工程保存工程组程序基础-工程管理工程资源的管理添加资源新建资源Newitem|otherNewitem|unitNewitem|form添加资源UnitForm程序基础-工程管理删除工程中的资源FormUnit工程文件不允许删除窗体对应的资源不允许单独删除删除单元与其代码文件的操作是等效的删除操作还可以通过单击工程管理器窗口上的工具按钮实现程序基础-工程管理多工程资源共享快捷键CTRL+C快捷键CTRL+V拖放实现资源共享资源共享的含义?程序基础-思考阅读帮助是学习Delphi7的好习惯程序基础-工程管理设置工程选项工程选项对话框工程选项的作用为什么需要工程选项程序基础-工程管理设置工程可视化参数窗体的创建顺序自动创建窗体的含义为什么需要自动创建创建顺序对程序功能的影响默认情形程序基础-工程管理设置工程可视化参数主窗体主窗体的含义主窗体与窗体创建顺序的关系主窗体与普通窗体的差别默认情形下,谁是主窗体设置正确的主窗体程序基础-工程管理应用程序的图标和标题应用程序的图标应用程序图标就是应用程序可执行文件的图标必须是.ico文件尺寸不能太大应用程序的标题弹出错误对话框时应用程序标题将出现任务栏上将出现应用程序标题其他各种情形程序基础-工程管理设置应用程序的版本应用程序版本的作用便于控制在操作系统中能够查看应用程序版本应用程序版本就是可执行文件的版本版本控制非常重要程序基础-工程管理设置资源位置参数资源位置对编译过程有很大影响一般不需要设置特殊的位置参数程序基础-工程管理设置编译器参数编译器参数用来指示编译器行为好的编译器参数能够提高程序执行性能好的编译器参数能够提高程序执行速度编译器参数设置错误,将无法调试程序程序基础-思考关于对话框的设计与使用

1 / 37
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功