Zitat von
sx2008:
....Ich wiederhole deinen Code vom 1. Beitrag:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
AutoComplete1 := TAutoComplete.Create(self,'worte.txt',Memo1); // RICHTIG
AutoComplete2 := TAutoComplete.Create(Form1,'plz.txt',LabeledEdit1); // FALSCH
AutoComplete3 := TAutoComplete.Create(Form1,'words4.txt',RichEdit1); // FALSCH
end;
Siehst du es jetzt? (weg mit den Tomaten
)
Du bist innerhalb der Klasse TForm1.
Self ist das aktuelle Objekt, auf dem du gerade arbeitet.
Form1 ist unter Umständen <> self.
Self ist richtig und Form1 ist falsch.
Ich hoffe du hast den Fehler jetzt erkannt.
Du musst zugeben, dass dieser Fehler ziemlich gemein und schwer zu erkennen ist.
Aua, ich glaube, jetzt hab' ich es
. Ok, das war jetzt mein Fehler im Hauptprogramm und hat nichts mit der Komponente
AutoComplete zu tun. Richtig?