Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 C++ Builder 创建一个 VCL 表单应用程序,并且想要一个多行编辑框。
我是否正确地说我必须使用 TRichEdit 控件来完成此操作?
如果是这样,(我添加了一个只是为了尝试),我如何在控件中设置文本?似乎没有 .text 或 .caption 属性。
我可以通过 ->text 属性获取 TRichEdit 的内容,但是如何“设置”文本?
谢谢
该Text属性是读/写的:
Text
String s = RichEdit1->Text; RichEdit1->Text = ...;
它只是这样声明的,__published因此您在设计时不会在 Object Inspector 中看到它。如果您想在设计时查看文本,则必须改用该Lines属性。
__published
Lines
顺便说一句,TRichEdit不是唯一的多行编辑控件。 TMemo是另一个。它们之间的主要区别在于TRichEdit支持的格式选项比TMemo它多。将它们分别视为 MSWord 和记事本应用程序的 VCL 等效项。
TRichEdit
TMemo