Zitat von
Pascall:
Hey
Das heißt so wie ich es gemacht habe, war es richtig? Aber leider kommt dann immer der Fehler: Inkompatible Typen: 'Char' und 'string'
Das ganze sieht im Moment so aus:
Delphi-Quellcode:
begin
mChiffriert.clear; // löschen, sicherheitshalber
mDeChiffriert.clear;
mOriginal.Text := uppercase(mOriginal.text);
L := length(mOriginal.text);
Text2 := mOriginal.Text;
for i := 1 to L do begin
if mOriginal.text[L] = stringgrid1.Cells[0,0] then Text2[L] := stringgrid1.Cells[3,0];
mOriginal.text := Text2;
end;
Stimmt das so wirklich? Dann wäre ich ja begeistert, außer dem einen Fehler...
Pascall
Danke schon Mal
Nein, da ist noch ein sehr gravierender Fehler drin.
Du prüfst L-mal nach, ob der L-te Buchstabe des Textes einen Wert hat.
Das scheint mir nicht sehr sinnvoll
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)