So, Problem:
Delphi-Quellcode:
// Initialisierung
function InitLine(hFile: THandle; var FileBufStr: string): boolean;
var
GotBytes: cardinal;
begin
SetLength(FileBufStr, BUFSIZE);
Result := ReadFile(hFile, @FileBufStr[1], BUFSIZE, GotBytes, nil);
if Result then
SetLength(FileBufStr, GotBytes)
else
FileBufStr := '';
end;
In der siebten zeile meint Delphi:
Zitat:
[Error] PasswordRecover.dpr(288): Constant object cannot be passed as var parameter
Aber das ist doch kein
konstantes Obejkt? Ich verstehe nicht, was Delphi mir damit agen will.