Zitat von
DeddyH:
Unter Delphi bis einschließlich 2007 waren PChars gleichbedeutend mit PAnsiChars. Seit Delphi 2009 sind das aber PWideChars (äquivalent gilt das auch für Chars und Strings). Wenn Du also Units verwendest, die unter einem Delphi < 2009 geschrieben wurden, musst Du PChar durch PAnsiChar usw. ersetzen, dann hast Du evtl. eine Chance, das alte Verhalten wiederherzustellen.
Genau das habe ich getan und anbei das Ergebnis zum Einpflegen in die Codelib
Somit funktioniert alles wieder (mit ein paar Änderungen)
Falls da noch Fehler auftauchen, bitte Bescheid geben.
Gruss
EL