Einzelnen Beitrag anzeigen

necromundo

Registriert seit: 31. Jan 2005
26 Beiträge
 
#5

Re: MAC-Dateinamen unter Windows behandeln

  Alt 21. Okt 2008, 06:43
ok, ich habe jetzt seit gestern gesucht, aber keine version davon mehr gefunden, die mit delphi5 funktioniert!
entweder sind die links dazu tot, oder die version, die ich bekomme, ist ab delphi6! das package dafür lässt sich nicht installieren!
hat jemand vielleicht eine version davon für delphi5?

ich weiss aber auch gar nicht, ob ich mit unicode da weiterkomme, weil das zeichen, das dort nicht interpretiert wird, wohl ein mac-spezifisches ist! ich habe mal ein bild angehängt!
links: wie es im windows-explorer aussieht
mitte: so siehts in den dateieigenschaften aus
rechts: so siehts unter delphi aus, wenn es es mit der filelistbox anzeige

unter windows lässt sich so eine datei einfach kopieren, das komische zeichen bleibt! also könnte ich doch sicher auch die windows-api-funktion zum kopieren benutzen! das ist aber nicht copyfile, gibts das entsprechend auch für widestrings?
ausserdem müsste ich dann erstmal den widestring-dateinamen bekommen! ginge das wohl mit "FindFirstFileW" und "FindNextFileW"? das attribut "cFilename" von "WIN32_FIND_DATAW" ist in dem fall ja widestring!

vg, benny
Miniaturansicht angehängter Grafiken
problemzeichen_882.jpg  
  Mit Zitat antworten Zitat