ich sitze an einem Projekt wo ich 3 Anwendungen besitze die untereinander kommuniziern.
In der ersten Anwendung gebe ich meine Daten ein und lade sie in eine Textdatei, in der zweiten Anwendung wird mir der Inhalt dieser Datei in einem Memofeld angezeigt. Und die 3 Anwendung gebe ich jetzt bestimmte Wörter ein und es soll überprüft werden ob in der Textdatei das gesuchte Wort enthalten ist.
Soweit funktioniert es ja bis auf die 3te Anwendung. Ich komm da nicht ganz mit der Suche klar.
Hier mal der Quelltext
Code: Alles auswählen
procedure TForm1.Bt_OKClick(Sender: TObject);
var
Name: string;
Vorname: string;
daten: TStringList;
begin
Name:= Edit_Name.Text;
Vorname:= Edit_Vorname.Text;
daten:= TStringList.Create;
daten.LoadFromFile('Test.txt');
if daten.IndeOf(Name) <> -1 then
begin
Edit_Ausgabe.Text:= 'vorhanden';
end
else
begin
Edit_Ausgabe.Text:= 'nicht vorhanden';
end;
end;
mir wird immer wieder gegeben das der Name nicht gefunden wurde obwohl er in der Textdatei enthalten ist.