AW: [D2010] Dateien in Zwischenablage kopieren (PDF)
... so hatte ich das auch gedacht. Während ich dann gestern 16:47 den ersten Post hier schrieb, hatte ich das auch noch nicht in meinem Code. Stellte mir selbst und der Community hier dann aber die Frage:
Delphi-Quellcode:
Daraufhin habe ich das "if i < aList.Count -1 then" erst eingefügt und seither läuft es.
// Muss eigentlich bei dem letzten Dateinamen dann das #0 weggelassen werden, da ja in der
// CopyFilesToClipboard dann #0#0 ergänzt wird? Ggf. wird bei einem #0#0#0 ein leerer Listeneintrag interpretiert #0{leerer Eintrag}#0#0 und das führt zu einem Fehler beim Einfügen denn eine Datei mit dem Pfad und namen = {leerer Eintrag} kann es ja nicht geben. Wie auch immer, jetzt läuft es einwandfrei. Mir hätte das mit dem DelimitedText auch besser gefallen. |
AW: [D2010] Dateien in Zwischenablage kopieren (PDF)
Ich weiß jetzt nicht, ob StringReplace/ReplaceStr mit einem #0 als Ersatzstring klar kommt (vermutlich ja).
Delphi-Quellcode:
aListString := ReplaceStr(aList.Text, sLineBreak, #0);
// oder aList.LineBreak := #1; aListString := ReplaceStr(aList.Text, #1, #0); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz