Forum: Sonstige Fragen zu Delphi
Delphi
by Uwe Raabe,
20. Apr 2014
Wenn du mal genau hinsiehst, wirst du merken, daß die Prozeduren CheckURL und TesteString lokal zu der Methode bruteforce deklariert sind und nicht als Methoden von TForm1. Bei CheckURL ist das ziemlich egal, aber bei Testestring werden die an bruteforce übergebenen Parameter (astring, startlen und endlen) verwendet. In deiner Version kann es die aber nicht sehen. Die Tatsache, daß es anscheinend...
Forum: Sonstige Fragen zu Delphi
Delphi
by Uwe Raabe,
20. Apr 2014
Wenn ich das jetzt richtig verstanden habe, nimmt man die Buchstaben aus substr und fügt jeweils alle Kombinationen der Buchstaben aus astring an. Die resultierenden Kombinationen werden, so sie eine Länge von startlen bis endlen haben in die Liste result geschrieben und dem Spider übergeben.
Frage: Was passiert mit der Liste results? Die wird in deinem Code nirgendwo sonst verwendet.
Forum: Sonstige Fragen zu Delphi
Delphi
by Uwe Raabe,
20. Apr 2014
In dem Fall wäre es vielleicht hilfreich, wenn du den prinzipiellen Ablauf z.B. in einem Flussdiagramm verdeutlichst. Dann kann man schneller sehen, wo man den Algorithmus abändern kann um den Speicherverbrauch zu reduzieren.