verwendet werden hier nur 6 Functionen. je 3 für die ver- und entschlüßlung.
HIer sind die FUnctionen auf der .so
Code: Alles auswählen
function ctb (usocfe:Word): PChar; cdecl; external '/libCode.so'; // Zeichen in Binärwert
function cto (usocfe:Word): PChar; cdecl; external '/libCode.so'; // Zeichen in Oktalwert
function cth (usocfe:Word): PChar; cdecl; external '/libCode.so'; // Zeichen in Sedezimalwert
function btc (usocfe:PChar): PChar; cdecl; external '/libCode.so'; // rückwandlung in Zeichen
function otc (usocfe:PChar): PChar; cdecl; external '/libCode.so';
function htc (usocfe:PChar): PChar; cdecl; external '/libCode.so';
ich glaube diese sind selbst erklärend. bei frage imma rein hier.
Nachtrag, den ich fast vergessen hätte. Jede Function arbeitet Zeichen für Zeichen.
ergo Hallo ---> Fehler
Code: Alles auswählen
H ---> 00010010b
a ---> 10000110b
l ---> 00110110b
l ---> 00110110b
o ---> 11110110b