Registriert seit: 6. Feb 2004
Ort: Konz
238 Beiträge
Delphi 12 Athens
|
Re: Wörtererkennung
25. Jul 2004, 15:56
Meine Idee dazu:
1.) Alle Worte selektieren, die so lang sind, wie die Anzahl der eingegebenen Tasten (oder - bei Autokomplettierung - auch alle die Länger sind).
2.) Wenn z.B. als erstes die "1" gedrückt wurde, aus der Menge von 1.) alle Wörter selektieren, welche mit der ersten Stelle zu den auf der Taste "1" hinterlegten Buchstaben korrespondiert.
3.) Wenn z.B. als zweites die "2" gedrückt wurde, aus der Menge von 2.) alle Wörter selektieren, welche mit der zweiten Stelle zu den auf der Taste "2" hinterlegten Buchstaben korrespondiert.
4.) usw... usw... und für jeden neu eingegebene Stelle wiederholen..
5.) Mit "#" dann z.B. die EndSelektion durchscrollen und auswählen.
Evtl. könnte man hier mit 2 TStringsList arbeiten. Die erste Hält deine Dateitabelle, die Zweite die jeweilige Auswahl.
Grüsse!
|