Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Beim Speichern wir der Pfad zwei mal eingetragen!!! (https://www.delphipraxis.net/53128-beim-speichern-wir-der-pfad-zwei-mal-eingetragen.html)

thbi 10. Sep 2005 19:42


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

bttb930 10. Sep 2005 19:47

Re: Beim Speichern wir der Pfad zwei mal eingetragen!!!
 
hä? wo schreibt der einen teil des pfades zweimal rein?

Kroko1999 10. Sep 2005 20:09

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:

thbi 10. Sep 2005 21:13

Re: Beim Speichern wir der Pfad zwei mal eingetragen!!!
 
Zitat:

irgendwo kann man (oder nicht) mit extractFileName arbeiten

Hab darüber nichts gefunden!! Auch wenn ich den Pfad diereckt eingebe kommt ne Fehlermeldung mit dem Doppelten Pfad.





Mfg thbi

Mr_G 10. Sep 2005 21:57

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.

thbi 10. Sep 2005 22:09

Re: Beim Speichern wir der Pfad zwei mal eingetragen!!!
 
Liste der Anhänge anzeigen (Anzahl: 1)
Da die Fehlermeldung!!


mfg thbi

Christian Seehase 10. Sep 2005 22:11

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.

thbi 10. Sep 2005 22:15

Re: Beim Speichern wir der Pfad zwei mal eingetragen!!!
 
Der meint in der Zeile
Delphi-Quellcode:
  If Not SaveDialog1.Execute Then Exit;
Ist es.

Hab auch schon den SaveDialog gelöscht und neu gemacht hat auchh nichts gebracht.


Mfg thbi

Mr_G 10. Sep 2005 22:21

Re: Beim Speichern wir der Pfad zwei mal eingetragen!!!
 
Kommt der Fehler nachdem du den Opendialog beendet hast oder vorher?

thbi 10. Sep 2005 22:23

Re: Beim Speichern wir der Pfad zwei mal eingetragen!!!
 
Vorher bzw. mittendrinnen<- ist eher!!!


Mfg thbi


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:35 Uhr.
Seite 1 von 2  1 2      

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