Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)aaa
published in(发表于) 2014/7/19 0:11:39
delphi按钮组件(TButton)使用实例

delphi按钮组件(TButton)使用实例|f方法

按钮组件(TButton)

TButton 是一个标准的按钮组件,通过它可以控制程序的许多动作,因此经常被使用。

1.TButton 组件的典型用法

TButton 组件的典型用法就是执行命令。它的用法很简单,当用户单击按钮时将触发OnClick 事件,程序要做的就是响应这个事件中的代码。例如“退出”按钮的功能是关闭并退出应用程序,在界面设计时,就可以双击“退出”按钮切换到代码编窗口,在其OnClick 事件中输入下面的代码:

Close;

程序运行时,只要用户单击了这个按钮,应用程序就会结束执行。

2.TButton 组件的重要属性

·Action 指定一个动作事件

·Anchors 此属性用于设置标签组件在容器组件改变大小时是否进行缩放

·Cancel 按钮作为取消按钮

·Caption 此属性用来设置按钮上所显示的内容

·Default 按钮作为默认按钮

·TabOrder 指定在按Tab 键时获取焦点的顺序

·WordWrap 显示在按钮上的文字按照宽度大小将自动绕回

下面介绍程序设计中TButton 组件常用的属性。

(1)Action 属性

此属性可以为按钮指定一个动作事件,动作事件的编写可以利用TActionList 组件(此组件将在后面进行介绍)。Action 属性指定一个动作事件后,按钮原有的OnClick 事件将不再执行,而在单击按钮时则执行Action 属性指定的动作。

(2)Cancel 属性

Cancel 属性设置为True 时,用户按下Esc 键时就会触发这个按钮的单击事件。这种按钮经常用于取消设置。

(3)Caption 属性

此属性用于设置按钮上所显示的内容,可以利用“&”字符定制快捷键。

(4)Default 属性

此属性设置为True 时,则在该视图中按下Enter 键后,将执行该按钮OnClick 事件的处理过程。

对于有些组件,例如在RichEdit 组件中按下Enter 键后,不会产生默认按钮的OnClick 事件。默认按钮的功能经常应用于对设置的确认。

注意:当一个窗体中有多个默认按钮或取消按钮时,只有第1 个被设置为默认按钮或取消按钮时才起作用。

(5)TabOrder 属性

此属性用于指定在按Tab 键时获取焦点的顺序。TabOrder 属性的取值类型为Integer,从0 开始。此属性可以在组件上用单击鼠标右键,在快捷菜单中选择“Tab Order”菜单项进行Tab 键的顺序。TabOrder 属性的设置适用于所有能够获得焦点的可视组件。

3.TButton 组件的重要事件

TButton 组件的重要事件就是OnClick 事件,此事件在用户单击按钮时触发。

另外,如果想在其他的代码执行中调用Button1 按钮的OnClick 事件,可以用下面的代码方式触发:

Button1.Click;




If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759