Hallo Leute, <br>
ich habe da eine seltsame Sache mit Delphi5 Prof..<br><br>
type <br>
TPw = array[0..9] of Char;<br>
fPw = TPw;<br><br>
function DeKodieren(pw : fpw): fpw;<br>
var i : Integer;<br>
begin<br>
i := 0; // muß nicht unbedingt sein<br>
for i := 0 to 9 do begin<br>
Result[i] := Chr(Ord(K[i]) xor Ord(p[i]));<br>
end;<br>
end;<br><br>
Es kommt jetzt sporadisch vor das die Variable 'i' beim begin der<br>
for to Schleife den Wert 10 besitzt. Und die for to Schleife zählt<br>
Rückwärts.<br>
Dadurch bekomme ich jetzt natürlich eine Falschen String zurück. <br>
Wie kann das sein???<br>
Ich verstehe das nicht. Ist das ein <b>BUG</b> im Delphi5 Prof.<br>
Das Delphi5 Prof. Update ist auch schon installiert.<br><br>
Viele Gruesse<br>
Harald Binder<br>
ich habe da eine seltsame Sache mit Delphi5 Prof..<br><br>
type <br>
TPw = array[0..9] of Char;<br>
fPw = TPw;<br><br>
function DeKodieren(pw : fpw): fpw;<br>
var i : Integer;<br>
begin<br>
i := 0; // muß nicht unbedingt sein<br>
for i := 0 to 9 do begin<br>
Result[i] := Chr(Ord(K[i]) xor Ord(p[i]));<br>
end;<br>
end;<br><br>
Es kommt jetzt sporadisch vor das die Variable 'i' beim begin der<br>
for to Schleife den Wert 10 besitzt. Und die for to Schleife zählt<br>
Rückwärts.<br>
Dadurch bekomme ich jetzt natürlich eine Falschen String zurück. <br>
Wie kann das sein???<br>
Ich verstehe das nicht. Ist das ein <b>BUG</b> im Delphi5 Prof.<br>
Das Delphi5 Prof. Update ist auch schon installiert.<br><br>
Viele Gruesse<br>
Harald Binder<br>
Comment