Sollte kein größeres Problem sein. Erstmal brauchst du natürlich all die Worte, die du zur Vervollständigung angezeigt haben willst in ner liste (oder machst du das irgendwie überdie suche? na egal, du brauchst sie halt irgendwoher). Dann brauchst du ne listbox oder was auch immer, von der du willst, dass sie aufpoppt. der gibst du visible = false. Dann nimmst du nen Time r(ich weiß der is net so beliebt, aber für den Zwekc ist er doch praktisch prädestniert

) und machst ins OnTimer ereignisdd eben rein, dass die Listbox gefüllt wird, an die aktuelle Position des Cursors in deinem Memo (oder RichEdi oder was auch immer) positioniert wird und machst ein Visible = true. Jetzt musst du den Timer nur bei jeden KeyDown auf dein Memo eben neu aktivieren (sprich deaktivieren und wieder aktivieren, dass er praktisch "neu startet") und dann ist gut

Dann musst du dir nur noch überlegen bei was die listbox wieder ausgeblendet werden soll und fertig
MrSaint
Andrew S. Tanenbaum - Modern Operating Systems