hey,
könntet ihr euch mal diesen quelltext anschauen, ich finde den fehler einfach nicht, das ist eine cäsar entschlüsselung mit combobox, also um einen text zu endschlüssel wen das weiß um wie jeder buchstabe verschoben wurde
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25:
| function entschluesselung(text:string;zeichen,b:integer):string ; var i,a : integer; var ergtext : string; begin for i := 1 to zeichen do begin a:= ord(text[i]); a:=a-b-1; ergtext:=ergText+chr(a); end; text:=''; entschluesselung:= ergtext; end;
procedure TForm2.E_entClick(Sender: TObject); var text,funktionsergebnis:string; var zeichen,b : integer; begin b:=ComboBoxEx1.ItemIndex; text:=ausgabe.text; zeichen:=length(text); Lzeichen.Caption:= inttostr (zeichen); funktionsergebnis:= entschluesselung(text,b,zeichen); eingabe.text:=funktionsergebnis; end; |
schon mal danke im voraus
mfg
max
Moderiert von
Gausi: Delphi-Tags hinzugefügt