Einzelnen Beitrag anzeigen

Benutzerbild von simmi
simmi

Registriert seit: 24. Nov 2004
Ort: Röbel/Müritz
112 Beiträge
 
Delphi XE5 Professional
 
#1

Fehlermeldung bei Bitoperation

  Alt 11. Sep 2010, 18:19
Ich versuche gerade die units von MySQL Dircet an Delphi XE anzupassen. @mkinzler: Ändern der Deklaration char in ansichar usw. hat bereits geholfen!

Bekomme jetzt den Fehler: [DCC Fehler] uMysqlNewPassword.pas(111): E2064 Der linken Seite kann nichts zugewiesen werden
Delphi-Quellcode:
procedure password_crypt(from:pchar; ato:pchar; password:pchar; alength:integer);
var
  i:integer;
begin
  i:=0;
  while i<alength do
    begin
      byte(ato[i]):=byte(from[i]) xor byte(password[i]); //hier kommt der Fehler
      inc(i);
    end;
end;
Gibt es da einen Tip, da dieser Fehler mehrfach erscheint?
Uwe
  Mit Zitat antworten Zitat