BCB中的TLabel,TEdit和TMaskEdit
来源:互联网 发布:excel表格数据相乘 编辑:程序博客网 时间:2024/06/05 08:58
在BCB中, TLabel到处可见, 主要用来显示(一般都是一些只读参数)。 最基本的(比如左中右对齐)我们应该熟悉。 但是, TLabel有缺陷啊, 比如:
1. 用户没法复制显示的内容, 不方面用户使用显示的串。
2. 当显示的内容过长的时候, 会出现显示不全的情况, 这就麻烦了。
在这种情况下, 我们可以考虑用TEdit来代替:
1. 用TEdit来显示, 用户可以复制串。
2.用TEdit来显示, 可以显示很长很长的串(不怕显示不全, 可以用鼠标滑动呢), 另外,用户也可以复制。 但是, 我们应该注意, 对于一些只读参数, 为了防止用户更改, 我们需要将TEdit的readonly属性设置为true.
下面, 我们继续来看看TEdit的常用知识点:
3. Edit1->SetFocus();让TEdit获得焦点.
4. 当AutoSelect属性为true的时候, 书上说:如果TEdit获得焦点, 那么文本被选中。 其实,我看很多时候不是这样的。 其实, 可以用其他方法实现, 比如:
5. PasswordChar, 为了安全, 密码框会用这个属性。 但这个只能对人眼屏蔽, 并不能抵抗某些强大工具的分析, 那该怎么办呢? 后续我们会聊到这个。
6. TEdit还有好多常用的触发事件, 比如进入触发, 离开触发, 改变文本触发等。
TMaskEdit是显示用户输入框(完全可以用应用程序自己自己进行判断), 用得不多。
- BCB中的TLabel,TEdit和TMaskEdit
- BCB TEdit组件限制输入数字
- BCB:TEdit控件右对齐的简单实现
- VCL组件之TLabel、TStaticText和TLabeledEdit
- vc和bcb中的stl/boost版本
- BCB中的TBitBtn和TSpeedButton(透明按钮)
- BCB中的TBitBtn和TSpeedButton(常用来做透明按钮)
- BCB中的输入对话框和输出对话框(也就是消息对话框)
- BCB中的RTTI机制
- BCB中的文件操作
- bcb中的文件操作
- BCB中的RTTI机制
- BCB中的TButton
- BCB中的TRadioButton单选框
- BCB中的TComboBox
- BCB中的TScrollBar
- BCB中的文件操作
- 在Delphi XE5 FireMonkey中设置TEdit中的光标位置
- Hadoop Datanode节点无法启动(All directories in dfs.data.dir are invalid)
- 【UNIX】从一个可执行文件的生成到进程在内存中分布 (上)/可执行文件的生成
- 《做人与处世》
- Java关于个人对于Socket的理解,Socket多线程批量上传文件,适合新手
- 独立人格的行为特质
- BCB中的TLabel,TEdit和TMaskEdit
- day24_IO流 文件切割+编码
- 委托简单例子
- 第五章《树和二叉树》思维导图
- 滚动延迟加载数据
- 简单JSP代码,
- GetLastError
- 第一部分 基础篇 第二章 安装MongoDB
- cocos2dx3.2 从引擎中学到的一招,创建新类,构造函数和虚析构函数都应该是保护类型