您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 广告经营 > Delphi程序设计基础与上机指导演讲稿第04章
Delphi程序设计基础与上机指导第四章程序开发基础及工程管理程序基础-创建工程创建新的工程菜单项File︱New︱ApplicationSaveAll工具按钮保存单元文件保存工程文件每一步操作的含义,及其产生的文件工程与应用的关系程序基础-窗体属性属性编辑器窗口如何打开、关闭与窗体的关联设置窗体的标题选择窗体设计器打开属性编辑器设置属性,并查看效果设置窗体的其他属性程序基础-工程属性设置应用程序标题Project︱Options菜单项ProjectOptions对话框工程的Title属性设置工程的其他属性应用程序标题的作用何时才能够出现标题程序基础-编写代码自动生成的框架代码unitMain;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs;typeTfrmMain=class(TForm)private{Privatedeclarations}public{Publicdeclarations}end;varfrmMain:TfrmMain;implementation{$R*.dfm}end.程序基础-编写代码自动创建的工程代码beginApplication.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|otherNewitem|unitNewitem|form添加资源UnitForm程序基础-工程管理删除工程中的资源FormUnit工程文件不允许删除窗体对应的资源不允许单独删除删除单元与其代码文件的操作是等效的删除操作还可以通过单击工程管理器窗口上的工具按钮实现程序基础-工程管理多工程资源共享快捷键CTRL+C快捷键CTRL+V拖放实现资源共享资源共享的含义?程序基础-思考阅读帮助是学习Delphi7的好习惯程序基础-工程管理设置工程选项工程选项对话框工程选项的作用为什么需要工程选项程序基础-工程管理设置工程可视化参数窗体的创建顺序自动创建窗体的含义为什么需要自动创建创建顺序对程序功能的影响默认情形程序基础-工程管理设置工程可视化参数主窗体主窗体的含义主窗体与窗体创建顺序的关系主窗体与普通窗体的差别默认情形下,谁是主窗体设置正确的主窗体程序基础-工程管理应用程序的图标和标题应用程序的图标应用程序图标就是应用程序可执行文件的图标必须是.ico文件尺寸不能太大应用程序的标题弹出错误对话框时应用程序标题将出现任务栏上将出现应用程序标题其他各种情形程序基础-工程管理设置应用程序的版本应用程序版本的作用便于控制在操作系统中能够查看应用程序版本应用程序版本就是可执行文件的版本版本控制非常重要程序基础-工程管理设置资源位置参数资源位置对编译过程有很大影响一般不需要设置特殊的位置参数程序基础-工程管理设置编译器参数编译器参数用来指示编译器行为好的编译器参数能够提高程序执行性能好的编译器参数能够提高程序执行速度编译器参数设置错误,将无法调试程序程序基础-思考关于对话框的设计与使用
本文标题:Delphi程序设计基础与上机指导演讲稿第04章
链接地址:https://www.777doc.com/doc-2909200 .html