![]() |
Inhalt von TListView in Zwischenablage kopieren
Hallo,
wie kann ich ein bereits gefülltes TListView-Objekt bzw. die darin enthaltenen Texte in die Zwischenblage kopieren? Bei TMemo etwa existiert ja die Funktion CopyToClipBoard, bei TListView-Objekten gibt es so etwas aber nicht. Danke für die Hilfe. |
Re: Inhalt von TListView in Zwischenablage kopieren
|
Re: Inhalt von TListView in Zwischenablage kopieren
Danke für den Tip. Ich habe es jetzt folgendermaßen angepasst:
Delphi-Quellcode:
var Liste : TStrings;
i : Integer; begin Liste:=TStringList.Create; try for i:=0 TO ListView1.Items.Count-1 do Liste.Add(ListView1.Items[i].Caption); Clipboard.SetTextBuf(PChar(Liste.Text+#0)); finally Liste.Free; end; end; |
Re: Inhalt von TListView in Zwischenablage kopieren
Delphi-Quellcode:
// Clipboard.SetTextBuf(PChar(Liste.Text+#0)); // Unschön !! unnötige Kopiererei von Speicher
Clipboard.AsText := Liste.Text; // besser |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz