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

上传人:max****ui 文档编号:2015895 上传时间:2019-11-13 格式:PPT 页数:30 大小:279.81KB
返回 下载 相关 举报
Delphi程序设计基础与上机指导演讲稿第05章.ppt_第1页
第1页 / 共30页
Delphi程序设计基础与上机指导演讲稿第05章.ppt_第2页
第2页 / 共30页
Delphi程序设计基础与上机指导演讲稿第05章.ppt_第3页
第3页 / 共30页
点击查看更多>>
资源描述
Delphi 程序设计基础与上机指导,第五章 Delphi窗体,VCL组件 属性,组件属性 定义/含义 常见的属性 Name、Caption、Height、Width、Left、Top、Parent、PopupMenu、Visible、ShowHint、Hint、Cursor、Enabled和Font,VCL组件 常见属性,Name属性 名称:实例的名称 命名规则 名称的作用 Caption属性 标题:标题的含义 命名语法要求? 标题属性的作用,VCL组件 常见属性,Height、Width、Left和Top属性 四个属性的含义 如何描述组件的位置 相对位置与绝对位置? Parent属性 自动维护,一般不需要设置 属性含义,VCL组件 常见属性,PopupMenu属性 含义 何时需要设置这个属性 Visible属性 属性的含义 何时需要修改这个属性,VCL组件 常见属性,ShowHint和Hint属性 这两个属性的含义 如何通过这两个属性的组合使用显示组件的提示信息 Enabled属性 属性的含义 如何、何时需要使用这个属性,VCL组件 常见属性,Font属性 属性的含义 如何设置组件的Font属性 Font属性除了影响本身组件的字体,还会影响其他哪些组件的字体,VCL组件 方法,组件的方法 组件的响应接口 组件的行为描述 通过函数和过程实现 常用组件的方法,程序基础 设计窗体,设置组件属性 打开窗体设计器 选择需要设置器属性的组件 打开对象查看器窗口 设置正确的属性 每一个属性的含义 可视属性与不可视属性,VCL组件 常用方法,Show和Hide方法 方法的功能 方法适用的对象 实例代码 procedure TfrmMain.btnFindClick(Sender: TObject); begin if(not Assigned(frmFind)then frmFind := TfrmFind.Create(Application); frmFind.Left := Left; frmFind.Top := Top; Hide; frmFind.Show; end;,VCL组件 常用方法,SetFocus方法 功能:获得焦点 基本上所有可视组件都提供这个方法,以可以在任何时候获得处理的焦点,VCL组件 事件句柄,事件句柄的意义 常见的事件句柄 OnEnter 组件获得焦点 OnExit 组件失去焦点 OnKeyDown 按下某个键 OnKeyPress 敲击某个键 OnKeyUp 放开某个键 OnClick 单击鼠标 OnContextPopup 弹出快捷菜单 OnDragDrop 放下拖放对象 OnDragOver 有拖放对象经过 OnEndDock 拖动过程结束 OnEndDrag 拖放过程结束 OnMouseDown 按下鼠标 OnMouseMove 移动鼠标 OnMouseUp 放开鼠标 OnStartDock 开始拖动 OnStartDrag 开始拖放,VCL组件 思考,作出一个简单的实例程序以说明本节学习的属性、事件和方法的用法,Delphi窗体 可视特征,窗口的标题 在对象查看器窗口设置 利用代码设置 窗口的颜色 设计窗体时设计 运行时用代码设计,Delphi窗体 可视特征,窗口的字体 在对象查看器窗口设置 使用代码设置 一个实例程序,Delphi窗体 可视特征,窗口的标题栏 窗口图表 窗口标题 最大化、最小化、关闭按钮 窗口的边框 几种常用的边框类型 bsDialog、bsSingle、bsNone、bsSizeable、bsToolWindow和bsSizeToolWin,Delphi窗体 显示,窗口的显示位置 窗口出现在屏幕上可以显示在不同的位置 窗口Position属性的几种取值的含义 多种预设位置的差别 一个实例程序,Delphi窗体 显示,窗口的显示尺寸 通过设置WindowState属性 wsNormal、wsMinimized和wsMaximized三种属性值的差别 一个实例程序,Delphi窗体 特效窗口,特殊形状的窗口 窗口特殊形状的实现原理 具体多种不同的操作方式 一个简单的实例程序,Delphi窗体 特效窗口,窗口淡出效果 AlphaBlend属性和AlphaBlendValue属性 通过设置上述两个属性实现窗体淡出效果 具体的操作方法 一个实例程序(需要详细介绍),Delphi窗体 窗口消息,事件句柄的含义 鼠标操作相关事件句柄 OnClick、OnDblClick OnMouseDown、OnMouseUp OnMouseMove OnMouseWheel、OnMouseWheelDown和OnMouseWheelUp,Delphi窗体 窗口消息,OnClick 含义 如何使用 一段实例代码 OnMouseDown 参数含义 如何使用 实例代码,Delphi窗体 窗口消息,OnMouseUp 参数含义 如何使用 具体的代码 OnMouseMove 参数含义 如何使用 具体的代码,Delphi窗体 窗口消息,一个复杂的实例程序 用户怎样移动窗口 移动没有标题的窗口 如何记住当前鼠标的状态 ClientToScreen的作用,Delphi窗体 窗口消息,OnDblClick 含义 参数 OnMouseWheel、OnMouseWheelDown和OnMouseWheelUp 发生时刻 参数含义,Delphi窗体 窗口消息,OnKeyDown 键盘类消息 键按下消息 参数的含义 OnKeyUp 键放开消息 OnKeyPress 按键消息 参数含义,Delphi窗体 窗口消息,OnActivate和OnDeactivate 特殊事件句柄 激活与失去焦点 OnClose 窗口被关闭 参数含义 OnCloseQuery 请求关闭窗口 参数含义,Delphi窗体 窗口消息,OnCreate 创建窗口 参数含义 一般用途 OnDestroy 删除窗口 一般用途,Delphi窗体 窗口消息,OnShow和OnPaint 显示窗体事件与重画窗体事件 它们参数的含义 两者的差别 它们的主要用法 一个实例程序,Delphi窗体 思考,窗体是可视化编程的核心 所有组件都必须放置在窗体上 窗体具有了大部分常用的属性、事件和方法 窗体还具有其他许多的方法、属性和事件没有详细介绍,自学!,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!