Ich persönlich würde IN DIESEM FALLE dafür die Funktionen ORD() und IntToHex() benutzen. Dann kann man ein Passwort im Klartext eingeben und erhält die Ausgabe als HEX-Werte der einzelnen Buchstaben. Beachte aber, daß es dabei keine Sicherheit bietet. Jeder, der die
ASCII-Tablle kann oder nachliest, kann das Passwort natürlich zurückrechnen. Beispiel:
Delphi-Quellcode:
[...]
VAR
HexPasswort : String;
i : Integer;
Begin
HexPasswort := '';
for i := 1 to Length(passwort) Do
HexPasswort := HexPaswort + IntToHex(ORD(Edit1.Text[i]),2);
ShowMessage(HexPasswort);
[...]
... soll nur eine Anregung sein.
SCRaT