delphi,创建窗体模板.doc

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
delphi,创建窗体模板 篇一:delphi窗体常用事件 Form窗体可以响应各种各样的时间,在Object Inspector的Events页面中罗列了一大堆,如下图: 下面将要列出一些常用的事件。 1、OnActivate 当窗体被初始激活时,就会发生OnActivate事件,当初始创建窗体或者用户从一个窗体切换到另一个窗体时,就可能激活窗体,Application对象也有一个OnActivate事件,当用户从一个应用程序切换到另一个应用程序时,就会产生此事件。 2、OnClose和OnCloseQuery 当关闭一个应用程序时,就要发出OnClose事件,OnClose事件调用OnCloseQuery事件来看一看是否真的要关闭窗体,如果OnCloseQuery事件返回False,窗体就不会关闭。 3、OnCreate 当窗体初始化创建时,就会发生OnCreate事件,对特定窗体的任何实例,OnCreate事件只发生一次,OnCreate处理程序只是用来执行任何启动任务,这些启动任务对于窗体来说是需要的。 4、OnDestroy OnDestroy事件是OnCreate的反事件,用来清除窗体动态分配的所有内存,或者做其他一些清理事务。 5、OnDragDrop 当一个对象被拖放到窗体上时,就会发生OnDragDrop事件,如果窗体支持拖放,那么就会对这个事件有所响应。 6、OnMouseDown,OnMouseMove和OnMouseUp 就是窗体上响应鼠标点击和鼠标运行。 7、OnPaint 每当窗体需要重画时,就会发生OnPaint事件,有很多原因会导致这个事件发生。响应这个事件,可以作为应用程序所需要的任何画图,并随时可以显示出来。在大部分情况下,专用组件会自己画图,但有些情况下,我们需要自己动手画图。 8、OnResize 每当重新缩放窗体时,就会发生OnResize事件,响应这个事件可以调整窗体上的组件或者对窗体重画。 9、OnShow 在窗体变成可见之前,就会发生OnShow事件。在窗体显示之前,可以用这个事件完成图昂提需要处理的任何事情。 Note 当一个窗体创建时,会产(转 载 于:wWW.xlTkWJ.Com 小 龙文 档 网:delphi,创建窗体模板)生很多事件,同样的,当一个窗体消失时,也会产生很多事件。但这些事件是按什么次序发生的呢?当窗体建立时,发生事件的次序入下: 当一个窗体消失时,发生事件的次序如下: 在大部分情况下,直接保持这个次序不是很重要,但在有些情况下,它就变得至关重要。了解事件处理程序、构造程序和析构程序的调用次序是有好处的,起码当真正需要知道这个次序时,可以避免不必要的尝试。 篇二:DELPHI_窗体属性 DELPHI窗体的属性 1.Appearance属性 功能:设置窗体中控件是否以三维立体方式显示。 取值:1) 1-3D 默认设置,以三维立体方式窗体上的控件。 2) 0-Flat 以二维方式显示窗体上的控件。 该属性不能通过代码在运行时设置,必须通过属性窗口在设计时设置。 2.AutoRedraw属性 功能:设置窗体中显示的信息是否重画。当返回被其他窗体遮住的窗体时,如果此属性设置为True,则自动刷新或者重画窗体中的所有信息,否则不重画。 3.BackColor属性 功能:设置窗体的背景颜色。 4.BorderStyle属性 功能:设置窗体的边界样式。 取值:1) 0-None 窗体不仅没有边界,而且没有标题栏 2) 1-Fixed Single 边界是固定的单线,运行时不能改变窗体大小 3) 2-Sizable 默认设置,窗体的大小可以在运行时改变 4) 3-Fixed Dialog 固定的对话框,大小不能改变 5) 4-Fixed ToolWindow 固定的工具箱窗口,大小不能改变 6) 5-Sizeable ToolWindow 大小可变的工具窗口 该属性的设置会影响其他属性的设置值。如,其设置为0、3、4或5时,MinButton、MaxButton和ShowInTaskbar属性将自动设置为False,表示这类窗体没有“最小化”“最大化”按钮。 5.Cation属性 功能:设置窗体标题栏中显示的文本内容。 6.ClipControls属性 功能:当Paint事件发生时,确定窗体中的内容是全部重画还是只重画最新暴露的区域。 取值:True 默认设置,重画整个窗体内容 False 重画最新暴露的区域 7.ControlBox属性 功能:设置窗体左上角是否显示控制菜单按钮。 取值:True 默认设置,窗体中含有窗体图标和控制按钮 Flase 窗体中不含

文档评论(0)

raojun00006 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档