ComboBox prüfen ob ein Eintrag ausgewählt & ckecken ob bei neuer Eingabe schon in File vorhanden
-
Hallo Leute,
bin neu in diesem Forum und muss sagen es ist gut gestaltet und reichlich mit Infos bestückt. Aber zurück zu meiner Frage. Ach so fast vergessen benutze Borland 6.x.
Frage Nr. 1
Wie kann ich ein externes File checken ob da Einträge schon vorhanden sind?
Info: ComboBox Einträge werden in ein File ( .txt ) gespeichert und beim Programmaufruf von diesem wieder geladen. Die/Der User haben die Möglichkeit via Button einen neuen Eintrag einzufügen (schon wäre auch die Einträge pro Progi Sitzung zu reduzieren, besser noch mit einer weiteren Datenbank (.dbf) fest zu verankern/prüfen)Frage Nr. 2
Wie kann ich eine ComboBox prüfen ob der Anwender auch wirklich einen Eintrag ausgewählt hat und zwar solange bis sie/er was auswählt.Wäre toll und bedanke mich schon mal im Voraus für die Info.
Praktikant:
gil
-
zu Frage 1:
vielleicht könnte man hier die Funktion IndexOf(const AnsiString S) benutzen.
Falls S gefunden wird, gibt IndexOf die Listenposition zurück, ansonsten -1.Also
if(ComboBox1->Items->IndexOf("Test")==-1) ... else ...;
-
Achja und zu Frage 2:
Über ItemIndex kann man prüfen, welches Item ausgewählt ist (falls keins ausgewählt wurde, ist ItemIndex -1)