Einzelnen Beitrag anzeigen

Patrick

Registriert seit: 15. Sep 2003
184 Beiträge
 
Delphi 2010 Professional
 
#4

Re: Datei per Doppelklick im laufenden Prozess öffnen (Unico

  Alt 16. Apr 2010, 16:09
Also wenn ich DropFilesOnWnd(AWnd: HWND; AFiles: AnsiString): Boolean; verwende, dann funktionierts, solange im Dateinamen keine Unicode-Zeichen vorkommen. Hier stimmt die Size dann auch. Da Windows da mit einem Null-terminierten String arbeitet kann ich dann auch verstehen, dass bei mir nur ein Buchstabe ankommt. Weil bei Unicode ist das zweite Byte = 0. Und wenn Windoof das als AnsiCode liest, dann ist der String Null-terminiert. Den Empfänger habe ich auch mit DragQueryFileW (also Unicode) getestet, leider bisher ohne Erfolg...
Genieße jede Minute deines Lebens, denn sie wird nicht wieder kommen.
  Mit Zitat antworten Zitat