Hallo noch mal
Also ich hab das Problem jetzt soweit reduziert, das ich alles auf
ansi umgestellt habe, und nun nur noch an der Funktion CreateFile() scheitere. Laut Dokumentation nimmt diese Funktion nur WideChars, bzw. WideStings, wobei ich mir nicht ganz im klaren bin, ob die Dokumentation mit der anwendung der funktion übereinstimmt.
Die funktion sieht so aus:
Delphi-Quellcode:
CreateFile(PAnsiChar(FDevicePath), GENERIC_READ Or GENERIC_WRITE, 0 (*FILE_SHARE_READ Or FILE_SHARE_WRITE*), Nil, OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL Or FILE_FLAG_OVERLAPPED, 0);
währen in der doku Steht:
constructor CreateFile(AOwner: TComponent; ReqFile: string; RespFile: string); overload;
vieleicht hat ja jemand ne idee wir ich die Funktion dazu bekomme alle arbeit in
Ansi abzuleisten?
Gruß
Jesaa
[Edit] Hab gerade festgestellt, das es anscheinend 2 versionen von CrateFile gibt. Die die hier verwendet wird steht wohl in "Windows" (auch wenn ich mir nicht ganz klar bin was das zu heisen hat), während die andere Delphieigen zu sein schein.[/Edit]