VCL组件库学习-标签和文本编辑组件

Label组件
显示表示文本,说明其它组件用途,显示的内容不允许用户在界面随意更改。
Edit和MaskEdit组件
Charcase:确定文本是全部大写、全部小写还是大小写混合。
MaxLength:制定文本框容纳字符数目最大值。
PasswordChar:当编辑框作为密码输入时,指定所显示的符号,该值为#0时正常显示。
SelLength:被选取文本的长度值。
SelText:被选取的文本。
Text:编辑框的文本。
MaskEdit组件可以格式化文本编辑

格式符号在掩码中含义
去掉输入数据开头空格
>将随后输入的字母转为大写
<将随后输入的字母转为小写
<>不限定字母大小写
\导入字面符号
L该位置必须为英文字母
I该位置可以为英文字母
A该位置必须为英文字母或者数字
a该位置可以为英文字母或者数字
C该位置必须为任意字符
c该位置可以为任意字符
0该位置必须为数字
9该位置可以为数字
#该位置可输入数字或正负符号
:分隔时间数据的时分秒
/分隔日期数据中的年月日
_空格
Eg:"\(000\)_000-00000;0;*"  ==>(***)_***-*****
输入:(010)_68-65873 结果文本:0106865873

通过Text得到的结果都是字符串类型
Memo和RichEdit组件
多行文本编辑功能,Lines[num]来访问num行内容,Text访问所有文本

Memo1.Lines.Add('NewText'); 添加文本行NewText。
Memo1.Lines.Append('NewText'); 添加文本行NewText。
Memo1.Lines.Delete(num); 删除第num行文本。
Memo1.Lines.Insert(num,'NewText'); 在第num+1行插入文本行。
Memo1.Lines.Move(n,m); 将第n+1行文本移动到m+1行。
Memo1.Lines.SaveToFile('fileURL'); 从文本文件中假造所有文本行|
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值