Thema: Delphi Spezifische Wörtersuche

Einzelnen Beitrag anzeigen

Axxus

Registriert seit: 3. Okt 2006
212 Beiträge
 
Turbo Delphi für Win32
 
#1

Spezifische Wörtersuche

  Alt 8. Dez 2006, 18:57
Hallo Delphianer

Folgendes Problem:

Ich habe viele For do Schleifen nehmen wir als Beispiel mal 10.
So die laufen alle von 1 bis 26 hoch und sind ineinander(heißt es gibt 26^10 verscheidene möglichkeiten^^).
Wenn er eine kombination berechnet hat setzt er die Buchstaben zusammen und zwar in umgekehrter reienfolge, also so:

aaaaaaaaaa
baaaaaaaaa
caaaaaaaaa
.
.
.
zaaaaaaaaa
abaaaaaaaa
bbaaaaaaaa
cbaaaaaaaa
.
.
.

Soweit so gut jetzt kommt die problematik:
Er soll jetzt immer mit einem englischen Lexikon vergleichn ob es das Wort gibt
Aber nicht so das er das ganze Lexikon durchgehtund nach einer übereinstimmung sucht sondern so:

Beispiel

thesungaod

Jetzt soll er anfangen:

Er soll direkt zu t gehen ( in dem wörterbuch)
dann soll er innerhalb des t gucken ob es ein Wort gibt das mit einem t anfängt und mit einem h weitergeht
also
gehe zu t
dann gehe innerhalb der t abteilung zum buchstaben h geht
dann soll er in der Abteilung th gucken ob es ein wort mit the gibt
also gehe in der Abteilung th zu e
und so weiter

Ihr könnt euch das so wie in der Delphi HIlfe vorstellen
Bei Turbo Delphi Index bei Delphi 2005 suchen

Wenn man da z.b. t eingibt listet er alle themen auf, welche mmit einem t anfangen gibt man dann hinter das t ein h ein listet er alle themen mit dem Überschriftanfang th auf...

So Meine Frage jetzt

wo krieg ich ein Englsich wörterbuch als datei her
wie kann ich es machen das er nicht anfängt:
If Wort := Index then
true
Beispiel wie es nicht sein sollte ( jetzt eingesetzt)
If the := a Then true
If the := all Then true
.
.
.

Sondern das er gleich zum t springt und dann zum h und dann zum e und dan guckt ob es da so was gibt

Ich hoffe ich habe mein Problem verständlich rübergebracht

Falls was unverständlich ist bitte Fragen

danke im vorraus

Axxus
  Mit Zitat antworten Zitat