C++ Builder 初学问与答(二)

2.文本输入组件11)问:如果要实现文本输入,在C++Builder中应该怎么办?答:C++Builder常用文本输入组件来实现,常用的文本输入组件有Edit、MaskEdit 、Memo和RichEdit。他们的主要不同在于Edit和MaskEdit用于输入单行文本,而Memo和RichEdit可以输入多行文本。此外Label组件也可用来进行文本显示。Edit和MaskEdit是一个
摘要由CSDN通过智能技术生成

2.文本输入组件

11)问:如果要实现文本输入,在C++Builder中应该怎么办?

答:C++Builder常用文本输入组件来实现,常用的文本输入组件有EditMaskEdit MemoRichEdit。他们的主要不同在于EditMaskEdit用于输入单行文本,而MemoRichEdit可以输入多行文本。此外Label组件也可用来进行文本显示。

EditMaskEdit是一个窗口控件,它可以获得输入焦点。当用户需要输入单行文本时,就应该使用编辑框。它通常与标签组件一起使用。

.

 

12)问:编辑框(Edit)常用的属性有哪几个?

答:编辑框常用的几个属性如下:

Text属性是一个String类型的数据,它决定了在编辑框中出现的文本字符串。在编程中,我们经常要通过text属性获取编辑框中的文本字符串

MaxLength是一个Integer类型的数据,它指定编辑框所能容纳的最大字符数。缺省情况下为0,表示长度不限。

 编辑框还可以用做口令输入。具体方法是,把PasswordChar属性设置为除#0之外的任何字符。这时,无论你在编辑框中输入什么字符,都只显示PasswordChar包含的字符。我们经常把PasswordChar设置为星号*,当用户输入口令时只显示星号。如输入#0表示编辑框正常显示。PasswordChar是一个字符类型的数据。

如果要限制用户对编辑框写的权利。可以使用属性ReadOnly,当ReadOnly的值为True时只读。

 

13)问:标签控件(Label)起什么作用?

答:标签的常用属性有CaptionFocusControl

Caption属性是字符串类型,用来指定标签的标题,也就是标签的显示内容。

FocusControl属性是窗口控件类,用来指定一个与标签相连的窗口控件。从而允许这个控件使用快捷键来获得输入焦点。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值