FreeBASIC学习笔记——FireFly常用控件值按钮(Button)和标签(Label)

11.2按钮(Button)和标签(Lable)

        按钮和标签是我们设计窗体是最常用的控件,一般来说,按钮需要关注的属性包括按钮名(Name属性)、标题(Caption属性),其他属性根据需要查找,还有就是需要了解按钮的单击(Click)事件。如图11-5所示。

FreeBASIC学习笔记——FireFly常用控件值按钮(Button)和标签(Label)

图11-5 按钮的属性

        标签是一个静态的文本框,我们主要需要了解标签名(Name属性)、标题(Caption属性)和是否透明(BackStyle属性)。如图11-6所示。

FreeBASIC学习笔记——FireFly常用控件值按钮(Button)和标签(Label)

图11-6 标签的属性

        我们用一个标签加按钮做一个简易的计数器来学习如何使用这两个控件。界面如图11-7所示。标签控件我们需要对WindowStyles的WM_BORDER和SS_RIGHT属性进行设置,并删除Caption。按钮控件分两个数组控件(复制粘贴就可以创建数组控件)cmdNumber和cmdSign,名称如图。

FreeBASIC学习笔记——FireFly常用控件值按钮(Button)和标签(Label)

图11-7 简易计算器

实现代码如下:

FreeBASIC学习笔记——FireFly常用控件值按钮(Button)和标签(Label)

完整工程:http://download.csdn.net/download/rainheart311/10165591