Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.643 Beiträge
Delphi 12 Athens
|
AW: CopyFile Datei wird nicht überschrieben
11. Okt 2015, 19:46
Ich kann zwar im Moment nicht testen, aber solche Konstrukte wie
if ListBox1.Selected[Index] = True then
kommen nicht immer gut.
Nimm einfach
if ListBox1.Selected[Index]then
bei allen boolschen Vergleichen.
Das kommt bei dir öfters vor.
Auch sollte man, wenn man eine Variable mehrmals verwendet, diese erst einmal zwischenspeichern. Das erhöht die Übersicht.
Beispielsweise kommt
ListBox1.Items.Strings[Index]
öfters vor.
Nimm eine lokale Variable, bsp.
Filename := ListBox1.Items.Strings[Index]
und ersetze die weiteren Abfragen dann immer mit Filename.
Matthias Es ist nie falsch das Richtige zu tun!
- Mark Twain
Geändert von zeras (11. Okt 2015 um 19:49 Uhr)
|