delphi常用组件的使用.ppt

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 常用组件的使用 授课内容: 窗体 常用组件 课前导读 前面章节中我们接触了一些组件。组件(Components)是在工程设计时可以使用、处理的可视对象,是那些用于生成用户界面以及为程序提供附加功能模块的对象。Delphi用组件来辅助应用软件的开发。在Delphi中,我们能够从集成开发环境中的组件板上找到绝大多数组件,所有的组件都是可视组件库的组成部分。Delphi也为我们提供了采用第三方组件的接口,利用第三方组件可以给我们的程序添色不少。本章主要介绍Delphi7.0中常用组件的基本功能和使用方法。 常用组件 按钮类组件的使用和分类组件的使用 文本类组件的使用 列表类组件的使用 时钟组件(Timer)的使用 标准对话框的使用 菜单、工具栏和状态栏 进度条ProgressBar组件 TrackBar组件 DriveComboBox、DirectoryListBox、FileListBox等组件 滚动条ScrollBar组件 TabControl组件和PageControl组件 其他组件 窗体的属性 Name FormStytle BorderStyle BorderIcons Position 其他属性 窗体的常用事件 OnActivate OnCreate OnPaint OnShow 窗体的常用方法 Close Hide Refresh Show Release 3.1按钮类组件的使用 按钮类组件通常都能响应鼠标和键盘事件,是实现人机交互的最常用的组件。按钮类组件包括: Button组件 例 Bitbtn组件 例 SpeedButton组件 例 RadioButton组件 例 CheckBox组件 例 Button组件的常用属性 Caption 用于在按钮上显示文本内容 Cancel 用来指示按钮是否为取消按钮 Default 用于制定按钮是否为默认按钮,在按Enter键时也选中命令按钮 Hint 设置在鼠标在组件上短暂停留时在组件旁显示的提示小窗口的内容。 ShowHint 确定是否显示提示文本,默认值是FALSE Enabled 设置按钮是否可以活动 Name 设置按钮的名称 Cursor 设置鼠标形状 Button组件的主要事件:OnClick事件 当程序运行时,用户单击鼠标上的按钮后,就会触发该事件。并且,若出现以下这3种情况之一时,Onclick事件也会被触发:当按钮上有一个焦点,且用户按下了空格键;当窗体有一个默认按钮(由Default属性所指定),且用户按下了Enter键;当窗体上有一个Cancel按钮(由Cancel属性所指定),且用户按下了Esc键。 Bitbtn组件 Bitbtn组件也称为位图组件,它位于组件面板的Additional标签页,与Button组件很相似,只是多了一个位图符号在按钮上。该组件用于创建一个其上带有位图的按钮(例如:带有对号的OK按钮,带有错号的Cancel按钮,带有问号的Help按钮等)。 Bitbtn组件的常用属性 Kind Kind属性的值就是位图按钮组件上所显示的图标。在对象监视器的Properties页中,单击Kind属性后的下拉三角按钮,从弹出的下拉列表中,列出了一组默认图标的属性值,有:bkAbort、bkAll、bkCancel、bkClose、bkCustom、bkHelp、bkIgnore、bkNo、bkOK、bkRetry、bkYes。从中选择一个值后,你就可以从位图按钮中的图标上直观、清晰地看出该按钮的功能。 Glyph 用于在位图按钮上显示加载后的位图图形。 Layout 用于指出位图图形在位图组件上的放置位置。 NumGlyphs 用于指明位图按钮所能使用位图的个数。在Delphi中,最多允许向一个位图按钮提供4个位图文件,用于表示四种不同的状态。 SpeedButton组件 SpeedButton组件也称为加速按钮,它位于组件面板的Additional标签页,常放置在Panel组件上,用于设计工具栏。它与Bitbtn组件非常相似,也可以显示图像和文本,但通常只用于显示图像。 SpeedButton组件的重要属性 AllowAllUp 用于设置同一组的加速按钮是否具有同时弹起的状态。若设置为FALSE,则当同一组加速按钮中的一个被按下时,其他加速按钮都处于弹起状态,即这组按钮中必须有仅有一个处于按下状态。 Down用于设置该加速按钮是否处于按下状态。若设置为TRUE,则表示按钮处于按

文档评论(0)

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

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

1亿VIP精品文档

相关文档