在 Delphi 中的备忘录顶部添加行

Add lines to the top of a memo in Delphi

Delphi中的函数Memo.Lines.Add('Some text')将字符串添加到备忘录的底部。有没有把文字添加到顶部的函数?

例如,如果备忘录的Lines 属性包含:

string 1
string 2
string 3

我想在 string 1 之前添加一个字符串 string 0。我该怎么做?

Lines 属性 是一个 TStrings instance that supports inserting at a specified line number. The method to do so is Insert 并且这样调用:

Memo.Lines.Insert(0, 'string 0');