In Deiner Hilfe steht ja ebenfalls PChar, genau wie bei Delphi 7, die
API-Funktion erwartet das auch so, egal ob Delphi, C++ oder irgend ein anderer Compiler.
Ich habe PChar mal durch PWideChar ersetzt, da bekomme ich folgenden Fehler.
[Fehler] CompHKwPgm.pas(2448): Inkompatible Typen: 'WideChar' und 'Char'
WideChar bedeutet eigentlich, daß pro Zeichen 2 Bytes benutzt werden, bei Char jeweils nur 1 Byte pro Zeichen.
Application.MessageBox will doch Char und nicht WideChar.