Forum: Sonstige Fragen zu Delphi
Delphi
by gammatester,
30. Okt 2008
Also die Fehler verschwinden, wenn man das durch
PByteArray(Result) := PByteArray(uncrypted) xor D;
ersetzt. Aber: Das ist sehr gefährlich, weil Result und uncrypted benutzt werden und es wahrscheinlich krachen wird. Was ist eigentlich das Hypnotische an strings, daß sie dauernd in Cryptocode verwendet werden?? Eigentlich sind sie da roh ziemlich unbrauchbar, nur als Hex- oder...
Forum: Sonstige Fragen zu Delphi
Delphi
by gammatester,
30. Okt 2008
In der Zeile gibt es zwei Typumwandlungen (Typecasts) nämlich TByteArray(Dest) und TByteArray(Source). Leider hast Du ausgerechnet die Deklarationen von Source und Dest nicht aufgelistet. Weiterhin ist nicht klar was T ist, aber es ist eher unwahrscheinlich, daß da der Grund für die Fehlermeldung liegt.
Liefere also Variablen und Typen in der with-Anweisung nach, vielleicht wird's dann möglich...