如何 select 来自剪贴板的特定行
How to select a specific row from ClipBoard
我已经使用 sLineBreak 从多个 TEdit 复制文本,我想将剪贴板逐行粘贴到其他 TEdit
谢谢
您可以使用 TStringList 将 Clipboard.AsText 转换为单独行的列表。然后使用字符串索引从字符串列表中获取单独的行。例如:
procedure TForm21.Button1Click(Sender: TObject);
var
sl: TStringList;
begin
sl := TStringList.Create;
try
sl.Text := clipboard.AsText;
Edit1.Text := sl[2];
finally
sl.Free;
end;
end;
我已经使用 sLineBreak 从多个 TEdit 复制文本,我想将剪贴板逐行粘贴到其他 TEdit
谢谢
您可以使用 TStringList 将 Clipboard.AsText 转换为单独行的列表。然后使用字符串索引从字符串列表中获取单独的行。例如:
procedure TForm21.Button1Click(Sender: TObject);
var
sl: TStringList;
begin
sl := TStringList.Create;
try
sl.Text := clipboard.AsText;
Edit1.Text := sl[2];
finally
sl.Free;
end;
end;