BCB中的TButton
来源:互联网 发布:获取数据失败怎么办 编辑:程序博客网 时间:2024/06/06 00:58
BCB拥有强大的组件功能, 在本文中, 我们先来学习看看最简单的按钮:
//---------------------------------------------------------------------------#include <vcl.h>#pragma hdrstop#include "Unit1.h"//---------------------------------------------------------------------------#pragma package(smart_init)#pragma resource "*.dfm"TForm1 *Form1;//---------------------------------------------------------------------------__fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner){}//---------------------------------------------------------------------------void __fastcall TForm1::Button1Click(TObject *Sender){ ShowMessage("Button Clicked");}//---------------------------------------------------------------------------
可以将Button1Click理解了向系统注册的回调方法, 当用户点击按钮的时候, 会回调(触发)该方法。 ShowMessage是弹框显示信息。 下面是TButton的几个值得注意的地方:
1. Default属性为true的时候, 为默认按钮:用户按enter, 相当于点击按钮。 当多个按钮的Default都为true时, 系统会选择TabOrder最小的那个。
2. Cancel属性为true的时候, 为取消按钮:用户按Esc, 会调用这个。
3. Caption属性为“确定&O”时候, 表示Caption是“确定O”, 且O键为快捷键, 当用户敲O的时候, 自然触发按钮方法。
4. TButton的字体没法设置各种颜色(我设置了红色, 但不生效), 而且背景也没法是图片。 局限啊, 还是用高级的一点的东东吧, 下次学习。
0 0
- BCB中的TButton
- BCB中的RTTI机制
- BCB中的文件操作
- bcb中的文件操作
- BCB中的RTTI机制
- BCB中的TRadioButton单选框
- BCB中的TComboBox
- BCB中的TScrollBar
- BCB中的文件操作
- bcb中的播放声音操作
- BCB中的文件操作[转]
- SpiderMonkey在BCB中的使用
- BCB中的TCheckBox复选框
- MFC实现BCB中的ProcessMessages
- MFC实现BCB中的ProcessMessages
- [转]:BCB中的文件操作
- BCB中的发送邮件的例子
- FFmpeg库在BCB中的调用经历
- UITableView学习笔记
- Linux LD_LIBRARY_PATH学习
- java类的定义以及参数传递
- unity 3d--抽象类
- mvn多模块实例
- BCB中的TButton
- 大学生职业计划规划书
- 浅谈C++中的编译
- Android代码命名规范大全
- spring原理
- unity3d--脚本入门
- Spring事务管理
- unity----脚本入门
- Apache2.4.4服务器配置文件httpd.conf的主要结构注释