第三讲 窗体、基本组件.pptVIP

  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文档。上传文档
查看更多
第三讲 窗体、基本组件

第三讲 窗体、基本组件 第5章、第7章 VCL for .NET VCL与VCL .NET Borland.VCL命名空间 VCL Forms 窗体、VCL基本组件 在Delphi编程设计界面的过程中,要经常使用到组件。通过可视组件,可以在窗体中方便地构建与用户交互的界面。另外一些不可视的组件可以为程序增加许多强大的功能。在Delphi集成开发环境的组件栏中,按照功能分类罗列了大量的组件,熟悉它们可以提高开发程序的进度。此外,还可以根据需要,调整组件栏中组件的位置,或者在组件栏中添加、删除组件,还可以为了满足一些特殊需求而创建新的组件,并把它们添加到组件栏中。 本章只介绍VCL Form相关内容,对于Windows Form将在以后章节介绍。 6.1 窗体对象 6.2 常用的组件 6.3 常用组件的用法 6.1 窗体对象 窗体(Form)是用于Windows应用程序开发的。窗体是一小块屏幕区域,通常为矩形,可用来向用户显示信息并接受用户的输入。窗体可以是标准窗口、多文档界面(MDI)窗口、对话框或图形化例程的显示表面。定义窗体的用户界面的最简单方法是将控件放在其表面上。窗体是对象,这些对象公开定义其外观的属性、定义其行为的方法以及定义其与用户的交互的事件。通过设置窗体的属性以及编写响应其事件的代码,可自定义该对象以满足应用程序的要求。另外,窗体也是控件。 VCL窗体是基于Borland公司开发的可视化组件库(Visual Component Library,VCL),通过VCL窗体实现快速应用程序开发(RAD)。Delphi的应用程序是从建立窗体开始的,因此熟练地掌握窗体的重要属性、方法和事件,对于开发应用程序是非常重要的。 6.1.1 基本属性 6.1.2 常用事件和方法 6.1.1 基本属性 1. BorderStyle 控制窗体边框的类型,它是一个集合类型的属性。 2. BorderIcon BorderIcon是一个属性的集合,这个属性是用来说明是否显示窗体顶部的控制按钮,即最大化按钮,最小化按钮及帮助按钮。 3. Ctl3D 该属性是用来确定窗体是否具有立体效果,在窗体上的对象将参考窗体的Ctl3D属性来决定是否具有立体效果。 4. Caption 该属性用来确定窗体的标题。 6.1.1 基本属性 5. Name 该属性为窗体指定了在程序中的引用名。系统会指定一个窗体的引用名,如Form1、Form2,建议都用Frm为前缀或后缀为窗体指定名字,例如用FrmInput命名信息输入窗体。 6. FormStyle 该属性确定窗体的类型。 7. Enable 该属性确定窗体是否可用,若其值为False,则不能用鼠标和键盘对它操作。 8. WindowState 该属性确定窗体的初始可视状态。 6.1.1 基本属性 9. Cursor 该属性确定鼠标在窗体上移动时的光标形状。 10. Font 该属性用来描述显示文本中的字符对象,它是一个TFont类型的属性,在设计或运行时设定对象的属性可以决定窗体上显示的字体的大小及颜色等。 11. ActiveControl 该属性确定窗体上的哪个对象取得了焦点及是否触发键盘事件,该属性是TwinControl类型。 12. Position 确定窗体第一次出现时的位置。 13. Icon 该属性确定窗口最小化时所显示的图标。(loadfromFile(const filename:string); 14. Hint和ShowHint ShowHint属性用于启动提示功能。如果设置的值为True,当鼠标移到窗体上时,就显示提示信息。Hint属性用来设置提示信息文本。 6.1.2 常用事件和方法 在数据库应用程序中常用的方法和事件是完成窗体的建立、显示和关闭功能的方法和事件。 1. Create方法和OnCreate事件 调用Create方法可以建立并初始化一个窗体。 调用Create方法可以触发OnCreate事件,在窗体建立时要实现某些操作,可以在该事件处理程序中进行。 2. Show和ShowModal方法与Onshow事件,onActivate事件 Show方法用于显示窗体,ShowModal用于显示模态窗体,这两种方法都可以触发OnShow事件。Show和ShowModal方法的使用如下: Form1.Show; Form1.ShowModal; 3. Close方法和OnClose事件,Onclosequery事件 Close方法可以关闭窗体,同时触发OnClose事件,Close方法的使用如下: Form1.Close;

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档