Zitat von
Gambit:
..
function Translate(Src, Dest: PChar; ToOem: Boolean): Integer; virtual;
Angenommen ich habe jetzt einen String den ich nach "Dest" umwandeln will dann funzt nicht:
Delphi-Quellcode:
procedure test;
var srcString, DestString: PChar;
begin
srcString:= ...;
Translate(PChar(srcString), DestString, false);
end;
...
wie müsste es denn richtig heißen?
Du müsstest die Zeile mit Translate(...); folgendermaßen ändern:
Translate(srcString, DestString, false);
Da SrcString schon vom Typ PChar ist, muss er nicht mehr nach PChar gecastet werden.
MfG
Binärbaum