Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Relativer Pfad & co. (https://www.delphipraxis.net/134658-relativer-pfad-co.html)

DeddyH 26. Mai 2009 16:04

Re: Relativer Pfad & co.
 
Was sollen die Slashes denn da?

Super_Chemiker 26. Mai 2009 16:07

Re: Relativer Pfad & co.
 
Damit ein neuer Ordner/eine neue Datei erzeugt wird und nicht sowas:
dokumentesaves

EDIT: sind die etwa falsch?

Matze 26. Mai 2009 16:08

Re: Relativer Pfad & co.
 
Eine Ordnerstruktur kannst du mit Delphi-Referenz durchsuchenForceDirectories vor dem Speichern der Datei anlegen.

Edit: Aber das hast du je bereits oben geschrieben, sehe ich gerade. :stupid:
In Windows solltest du jedoch Backslashes "\" nutzen.

Phoenix 26. Mai 2009 16:11

Re: Relativer Pfad & co.
 
Zitat:

Zitat von Super_Chemiker
EDIT: sind die etwa falsch?

Ja. Ein Pfad in Windows sieht so aus: Laufwerk:\Folder\Folder und nicht Laufwerk:/Folder/Folder

Super_Chemiker 27. Mai 2009 13:39

Re: Relativer Pfad & co.
 
Wenn ich jetzt alle falschen / durch \ austausche ändert das aber gar nichts... !?

Prototypjack 27. Mai 2009 13:43

Re: Relativer Pfad & co.
 
Moin,

Überprüfe mal den zusammengesetzten Pfad (lade ihn in einen String und schau dann im Debugger, oder lass ihn dir per ShowMessage(); etc. ausgeben). Wenn der richtig ist, muss der Fehler woanders liegen, soweit ich das hier sehe. Bist du dir sicher, dass die (wahrscheinlich selbst implementierten) Load/Save Funktionen richtig arbeiten und prüfen?

Grüße,
Max

Edit: Blödsinn, Game ist ja eine Stringlist. Der Pfad ist vermutlich falsch, beziehungsweise einfach nicht vorhanden.

Super_Chemiker 27. Mai 2009 13:48

Re: Relativer Pfad & co.
 
Ach gott!
Danke für eure Hilfe... den Fehler konntet ihr nicht sehen... Das ForceDirectories war in einem else Abteil und wurde deswegen bei meinen Testläufen nicht aktiviert..
Bitte entschuldigt meine Dummheit. :dp:

BUG 27. Mai 2009 14:00

Re: Relativer Pfad & co.
 
// leicht OT

Zitat:

Zitat von Matze
Edit: Aber das hast du je bereits oben geschrieben, sehe ich gerade. :stupid:
In Windows solltest du jedoch Backslashes "\" nutzen.

Ein Slash ist aber auch erlaubt:
Zitat:

whereas Win32 operating systems support both the backslash (\) and the forward slash (/)

In dem Zusammenhang interessant: Why is the DOS path character "\"?


MfG,
Bug


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:20 Uhr.
Seite 2 von 2     12   

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