如何在两行之间输入备忘录字符串而不删除下一行的内容?

时间:2015-03-08 01:19:36

标签: c++ c++builder firemonkey firemonkey-fm3 c++builder-xe6

我想在两行之间添加内容时需要一些帮助... 如果我在备忘录上有这​​个:

//--------------------------------------------------
//---------- Mauro Mascarenhas de Araújo -----------
//--------------------------------------------------

我想在最后一行之前添加一行(在这种情况下,因为我需要这个函数以比这个例子更大的方式来做),类似的东西:

//--------------------------------------------------
//---------- Mauro Mascarenhas de Araújo -----------
//------------ C++ Programer aprentice -------------
//--------------------------------------------------

我试图找到一些可以做到这一点的集成功能,但我还没有找到。如果你可以帮助我,我会非常高兴。

是否有任何现成功能或者我应该创建两个TStrings组件,从开始时复制备忘录内容,直到行'1'(在这种情况下 - 所以,我想要的行),并使用另一个来复制因为行'3'(在这种情况下 - 所以,我希望直到结束之后的行)用第一个组件重写备忘录添加我想要的行,然后添加第二个组件的行。 - 我知道这很令人困惑,这就是我试图找到一个准备好的功能的原因。

从现在开始,感谢很多。

1 个答案:

答案 0 :(得分:0)

我发现了如何:

Form1->Memo1->Lines->Insert(int line, String StringIWant);

感谢所有至少在回答我XD的人。