@himitsu
Danke für die Kommentare, kann nie schaden.
Das keine Unterscheidung zwischen
ANSI und PWideChar gemacht wird liegt
wohl daran, dass entsprechend der Delphi-Version der Compiler die 'richtige'
Funktion aufruft. Im diesem Fall ist Delphi 2009.
Das ich mir bei PWideChar ein StrAlloc sparen kann, wenn ich StrPCopy aufrufe war mir neu, ist aber jetzt gemerkt. Genauso die Sache mit dem INVALID_HANDLE_VALUE.
Zitat:
Meckert Delphi denn nicht beim ersten Result?
Im Gegenteil, es meckert weil der Rückgabewert undefiniert sein könnte.
Danke
PS Werde noch ein paar kleine Korrekturen einarbeiten, sobald der Virenscanner fertig ist.