将文件加载到TAdvMemo

时间:2012-01-30 20:53:27

标签: c++builder tms

有没有办法在不使用AcceptFile拖放选项的情况下将文件内容加载到TAdvMemo?

1 个答案:

答案 0 :(得分:1)

大多数基于VCL的备忘录控件(包括第三方备忘录)都有Lines.LoadFromFile或类似内容。

根据TMS的websiteTAdvMemo具有Lines属性,该属性应为TStrings后代,因此应支持LoadFromFile。 (请参阅我链接到的常见问题解答页面,特别是有关查看文本是否为空的问题 - 它使用Lines属性。)

所以它应该像(Delphi代码)一样简单:

AdvMemo1.Lines.LoadFromFile('C:\Temp\YourFile.txt');

因此,在C ++ Builder中应该是这样的:

AdvMemo1->Lines->LoadFromFile("C:\\Temp\\YourFile.txt");