DragQueryFile() -> Filename
-
Hallo an alle aus dem Forum
Ich habe ein Problem mit DragQueryFile().
Ich bekomme den ganzen Dateinamen ausgeben mit Pfad brauche aber nur den Namen der Datei.
Wie bekomme ich den raus ???FileName.SetLength(DragQueryFile((HDROP)Message.Drop, Index, FileName.c_str(), MAX_PATH)); // Ausgabe "F:/Test/Testfile/file.txt" Label2->Caption = FileName; // So sollte es aussehen "file.txt"
Danke
-
-
THX SwordFish da funktioniert super
-
Hallo,
nimm doch etwas von der VCL:
ExtractFilename();
LG
Hawk
-
Ne, nimm lieber nix von der VCL.
Am besten benutzt du für deine ganze Programmlogik nur Sachen aus der STL (z.B. string statt String) und schreibst dir Konvertierungsfunktionen. Wenn die lustigen Delphi Vögel dann das nächste Mal ihre API oder zu Grunde liegenden Datentypen ändern brauchst du nur deine Konvertierungsfunktion anzufassen.