delphi常用组件的使用

delphi常用组件的使用

ID:19885519

大小:2.50 MB

页数:71页

时间:2018-10-07

delphi常用组件的使用_第1页
delphi常用组件的使用_第2页
delphi常用组件的使用_第3页
delphi常用组件的使用_第4页
delphi常用组件的使用_第5页
资源描述:

《delphi常用组件的使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章常用组件的使用授课内容:窗体常用组件Delphi7程序设计教程课前导读前面章节中我们接触了一些组件。组件(Components)是在工程设计时可以使用、处理的可视对象,是那些用于生成用户界面以及为程序提供附加功能模块的对象。Delphi用组件来辅助应用软件的开发。在Delphi中,我们能够从集成开发环境中的组件板上找到绝大多数组件,所有的组件都是可视组件库的组成部分。Delphi也为我们提供了采用第三方组件的接口,利用第三方组件可以给我们的程序添色不少。本章主要介绍Delphi7.0中常用组件的基本功能和使用方法。常用组件按钮类组件的使用和分类组件的使用文本类组件的

2、使用列表类组件的使用时钟组件(Timer)的使用标准对话框的使用菜单、工具栏和状态栏进度条ProgressBar组件TrackBar组件DriveComboBox、DirectoryListBox、FileListBox等组件滚动条ScrollBar组件TabControl组件和PageControl组件其他组件窗体的属性NameFormStytleBorderStyleBorderIconsPosition其他属性窗体的常用事件OnActivateOnCreateOnPaintOnShow窗体的常用方法CloseHideRefreshShowRelease3.1按钮类组

3、件的使用按钮类组件通常都能响应鼠标和键盘事件,是实现人机交互的最常用的组件。按钮类组件包括:Button组件例Bitbtn组件例SpeedButton组件例RadioButton组件例CheckBox组件例Button组件的常用属性Caption用于在按钮上显示文本内容Cancel用来指示按钮是否为取消按钮Default用于制定按钮是否为默认按钮,在按Enter键时也选中命令按钮Hint设置在鼠标在组件上短暂停留时在组件旁显示的提示小窗口的内容。ShowHint确定是否显示提示文本,默认值是FALSEEnabled设置按钮是否可以活动Name设置按钮的名称Cursor设置

4、鼠标形状Button组件的主要事件:OnClick事件当程序运行时,用户单击鼠标上的按钮后,就会触发该事件。并且,若出现以下这3种情况之一时,Onclick事件也会被触发:当按钮上有一个焦点,且用户按下了空格键;当窗体有一个默认按钮(由Default属性所指定),且用户按下了Enter键;当窗体上有一个Cancel按钮(由Cancel属性所指定),且用户按下了Esc键。Bitbtn组件Bitbtn组件也称为位图组件,它位于组件面板的Additional标签页,与Button组件很相似,只是多了一个位图符号在按钮上。该组件用于创建一个其上带有位图的按钮(例如:带有对号的OK

5、按钮,带有错号的Cancel按钮,带有问号的Help按钮等)。Bitbtn组件的常用属性KindKind属性的值就是位图按钮组件上所显示的图标。在对象监视器的Properties页中,单击Kind属性后的下拉三角按钮,从弹出的下拉列表中,列出了一组默认图标的属性值,有:bkAbort、bkAll、bkCancel、bkClose、bkCustom、bkHelp、bkIgnore、bkNo、bkOK、bkRetry、bkYes。从中选择一个值后,你就可以从位图按钮中的图标上直观、清晰地看出该按钮的功能。Glyph用于在位图按钮上显示加载后的位图图形。Layout用于指出位图

6、图形在位图组件上的放置位置。NumGlyphs用于指明位图按钮所能使用位图的个数。在Delphi中,最多允许向一个位图按钮提供4个位图文件,用于表示四种不同的状态。SpeedButton组件SpeedButton组件也称为加速按钮,它位于组件面板的Additional标签页,常放置在Panel组件上,用于设计工具栏。它与Bitbtn组件非常相似,也可以显示图像和文本,但通常只用于显示图像。SpeedButton组件的重要属性AllowAllUp用于设置同一组的加速按钮是否具有同时弹起的状态。若设置为FALSE,则当同一组加速按钮中的一个被按下时,其他加速按钮都处于弹起状态

7、,即这组按钮中必须有仅有一个处于按下状态。Down用于设置该加速按钮是否处于按下状态。若设置为TRUE,则表示按钮处于按下状态。Flat用于设置在鼠标移动到该按钮上时,按钮是否出现三维效果。若设置为FALSE,则不会出现三维效果。GroupIndex用于将数个加速按钮设置成一组,只需将其值设置成不等于0的数值即可。RadioButton组件RadioButton组件也称为单选框按钮,它位于组件面板的Standard标签页。此类组件通常会被组成一组,并且在同一组中,同一时刻只能选择一个单选按钮,其余按钮都处于非选中状态。Radi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。