Probleme mit Pfaden
-
Hi,
ich hab ein kleines Problem mit Pfaden und zwar möchte ich aus einer wxString, wo mein Pfad übergeben wird z.B.
wxString tmp = "c:\Dir1\Dir2\meine.log"
einerseits nur den Pfad
c:\Dir1\Dir2
und anderseits nur den Dateiname
meine.log
herausbekommen
hab schon mit
wxFileName::GetFullName()
wxFileName::GetPath()
probiert, nur da kommt endweder ein operation Fehler oder es kommt nichts raus, also wenn ich den returnwert ausgebe.Kann mir jemand helfen, wo mein Fehler(Denkfehler) liegt.?
-
GetFullPath()
-
Du musst übrigens auch die '\' in deinem Pfad escapen:
wxString tmp = "c:\\Dir1\\Dir2\\meine.log"
-
Ja hab ich gemacht mit den "\"
es lag aber am vergessenen
wxFileName::Assign(tmp);danach hat alles funktioniert mit
wxFileName::GetFullName()
wxFileName::GetPath()naja Anfängerfehler