围观窗体与组件01 - 零基础入门学习Delphi023.pptVIP

围观窗体与组件01 - 零基础入门学习Delphi023.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
围观窗体与组件01 - 零基础入门学习Delphi023

围观窗体与组件 在Delphi中,窗体和组件是创建Delphi应用程序的最基本组成部分,是可视化程序设计的基础。窗体和组件构成应用程序的交互界面,这两者关系非常密切,窗体中会有一些组件,通过这些组件可以实现多种多样的功能。 小甲鱼这次带大家围观的内容内容包括:Delphi窗体及窗体设计、文本型组件、按钮型组件、编辑型组件、列表框型组件、滑块型组件、容器型组件以及运行时如何改变窗体和 MDI程序等。 窗体的属性 在Delphi中,我们可以通过调整或设置窗体的大小、风格、标题、名称等属性来确定其外观和特征。 接下来,我们将每个属性都给大家“围观”和举例讲一下! 窗体的属性 属性 功能 Action 用来设置与菜单项相关的动作对象,通过动作列表编辑器来设置。 Align 用来决定组件在窗体或上一级组件中的位置和尺寸。它有9 个属性值,选择这些属性值可以让组件总位于窗体的顶部、底部、左边或右边等,默认值为alNone。其中alClient 属性值可以让组件总是填满窗体或上一级组件。 Autosize 用于决定组件是否随其所包含内容(文字或图片等)的大小而调整尺寸。 窗体的属性 Left 和Top 属性指定该组件在窗体中的左上顶点的坐标值,Left 为x 坐标的值,Top 为y 坐标的值。 Name 是每个组件都具有的属性,该属性用于指明组件对象的名字,通过组件的名字来使用组件。默认情况下,组件的名字是该组件的类名加上一个序号,例如将一个按钮的组件放在窗体上,可在对象查看器中看到这个按钮组件的Name 属性为Button1。可以使用这个默认值,也可以自己来命名。需要注意的是:一个应用程序中组件的名字是不能重复的。 窗体的属性 Caption 用于设置组件的标题。 Color 用于设置组件的颜色。 Cursor 用于设定当鼠标的指针落入该组件的区域时鼠标指针的形状。 Font 用于设置组件上所显示的文字的字体。 Height 和Width 属性用于设置组件的高度和宽度。 Hint 用于设置鼠标指针在组件上停留时显示提示信息的内容; ShowHint 属性,用于指定鼠标指针在该组件停留时是否显示提示信息,其值为True 时显示提示信息。 窗体的属性 ParentColor 当ParentColor 属性、ParentFont 属性和ParentShowHint 属性值设置为True 时,组件使用它的上一级组件的同一属性的设置值,这样可以使程序保持风格一致。 ParentFont ParentShowHint PopUpMenu 用于指定当右击该组件时弹出的弹出式菜单PopUpMenu 的名字,此时这个弹出式菜单应该已经存在,PopUpMenu 本身也是一个组件。 Text 用于指定文本类组件显示的文本,类似于Caption 属性。 Visible 决定组件是否可见。当设置为True 时,在运行时可以看到该组件;设为False 时运行时该组件不可见。 围观窗体事件 窗体的事件主要包括建立窗体、激活窗体以及关闭窗体时发生的事件。 名称 功能 OnClick 事件 单击某组件触发该事件。 OnDblClick 事件 双击某组件触发该事件。 OnEnter 事件 当通过鼠标单击组件或使用Tab 键跳转到组件上时,该组件获得焦点,此时该组件的OnEnter 事件被触发:该组件由焦点状态转为非焦点状态时将触发OnExit 事件。 OnExit 事件 围观窗体事件 OnMouseDown 事件 这是响应鼠标的一组事件。其中当鼠标在组件上被按下时触发OnMouseDown 事件:当鼠标在组件的显示区域内移动时触发OnMouseMove 事件; 当释放了在组件区域内按下的鼠标键时触发OnMouseUp 事件。 OnMouseMove 事件 OnMouseUp 事件 OnKeyDown 事件 这是响应键盘的一组事件。组件处于激活的焦点状态时,按下键盘上的键时将触发OnKeyDown 事件,返回的是按下键的键值,可以是复合键;释放一个按下的键时将触发OnKeyUp 事件;键盘上的键一次完整地按下和释放操作将触发OnKeyPress 事件。 OnKeyUp 事件 OnKeyPress 事件

文档评论(0)

jiupshaieuk12 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档