0

我有一个来自 TListView 控件的字符串向量。我想将它们复制到剪贴板,然后将它们粘贴到 TMemo 控件中,这样列表中的每一行都在 TMemo 中的单独一行上。到目前为止,我尝试过的所有内容都粘贴为一行。但是在 TMemo 中复制/粘贴多行就可以了。想法?

谢谢!

4

1 回答 1

0

使用 RTL 的sLineBreak常量而不是单个字符:

String s;
BOOST_FOREACH(String str, strings) {
    s += (str + sLineBreak);
}

此外,您应该使用TClipboard::AsText属性而不是TClipboard::SetTextBuf()方法:

cb->AsText = s;
于 2021-11-23T18:12:05.627 回答