Forum: Object-Pascal / Delphi-Language
Delphi
by g1o2k4,
29. Jan 2007
die rechendauer ist mit zu lang, ich machs umgekehrt:
prüfe ob das wort an stelle "m" der wortliste in t (=dem entschlüsselten wort s) enthalten ist.
if w.IndexOf(s) > 0 then
begin
g := true;
end
else
begin
Forum: Object-Pascal / Delphi-Language
Delphi
by g1o2k4,
29. Jan 2007
also ich hab jetzt folgendes:
if w.IndexOf(s) > 0 then
begin
g := true;
end
else
for j := length(s)-1 downto 1 do
begin
t := Copy(s, 1, j);
Forum: Object-Pascal / Delphi-Language
Delphi
by g1o2k4,
29. Jan 2007
delphi kennt den bezeichner "IndexOf()" nicht muss ich noch irgendwas extra einbinden ? welcher variablen typ ist "t" ?
Forum: Object-Pascal / Delphi-Language
Delphi
by g1o2k4,
28. Jan 2007
hallo
folgendes problem:
ich habe ein programm das strings ver und entschlüsselt. beim entschlüsseln (brute force) wird das aktuelle ergebnis der entschlüsslung mit einer wordlist (TStringlist) abgeglichen. diese funktion sieht im moment so aus:
for l := 1 to length(s) do //string entschlüsseln (i ist der key der getestet wird)
begin
s := char(i Xor...