![]() |
Beim Speichern wir der Pfad zwei mal eingetragen!!!
Ich speichere eine ListView mit nem SaveDialog und wenn ich dann auch speichern klicke Schreibt der mir einen Teil des Pfades zweimal rein!!! Warum???
Hier der Quellcode:
Delphi-Quellcode:
Begin
If Not SaveDialog1.Execute Then Exit; SaveList := TStringList.Create; Try With ListView1 Do Begin For i := 0 To pred(Items.Count) Do Begin TempStr := ''; With Items[i] Do For j := 0 To pred(SubItems.Count) Do TempStr := TempStr + Delimitter + SubItems[j]; SaveList.Add(Items[i].Caption + TempStr); End; End; SaveList.SaveToFile(SaveDialog1.FileName); Finally FreeAndNil(SaveList); End; End; Danke im Voraus. Mfg thbi |
Re: Beim Speichern wir der Pfad zwei mal eingetragen!!!
hä? wo schreibt der einen teil des pfades zweimal rein?
|
Re: Beim Speichern wir der Pfad zwei mal eingetragen!!!
irgendwo kann man (oder nicht) mit extractFileName arbeiten
aber bei dem Code sehe ich nicht durch :gruebel: |
Re: Beim Speichern wir der Pfad zwei mal eingetragen!!!
Zitat:
Hab darüber nichts gefunden!! Auch wenn ich den Pfad diereckt eingebe kommt ne Fehlermeldung mit dem Doppelten Pfad. Mfg thbi |
Re: Beim Speichern wir der Pfad zwei mal eingetragen!!!
Ich versteh nicht recht was für ein Fehler da auftauchen soll :gruebel: ...
Für mich sieht der Code eigentlich in Ordnung aus. |
Re: Beim Speichern wir der Pfad zwei mal eingetragen!!!
Liste der Anhänge anzeigen (Anzahl: 1)
Da die Fehlermeldung!!
mfg thbi |
Re: Beim Speichern wir der Pfad zwei mal eingetragen!!!
Moin thbi,
wo tritt denn der Fehler auf? (welche Zeile?) Das was Du da gepostet hast enthält keinen Fehler. Ggf. solltest Du mal im Einzelschritt durchgehen, und Dir die Variableninhalte mal anschauen. |
Re: Beim Speichern wir der Pfad zwei mal eingetragen!!!
Der meint in der Zeile
Delphi-Quellcode:
Ist es.
If Not SaveDialog1.Execute Then Exit;
Hab auch schon den SaveDialog gelöscht und neu gemacht hat auchh nichts gebracht. Mfg thbi |
Re: Beim Speichern wir der Pfad zwei mal eingetragen!!!
Kommt der Fehler nachdem du den Opendialog beendet hast oder vorher?
|
Re: Beim Speichern wir der Pfad zwei mal eingetragen!!!
Vorher bzw. mittendrinnen<- ist eher!!!
Mfg thbi |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:18 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 by Thomas Breitkreuz