Entwickler-Ecke

Sonstiges (Delphi) - Edit1 Feld mit einem Wert aus einer Listbox vergleichen


technotoolz - Fr 16.04.04 09:35
Titel: Edit1 Feld mit einem Wert aus einer Listbox vergleichen
Hilfe,

wer kann mir helfen?
Wie kann ich gucken ob der wert von Edit1 in meiner Listbox1 vorkommt?
Falls das der Fall ist soll das Programm weitermachen mit dem Ablauf.

if edit1.Text= listbox1.Items.???? then form1.show; :?: :?: :?:

Lasst es mich wissen.

Danke


Delete - Fr 16.04.04 09:39

Items ist vom Typ TStrings und das kennt die Methode IndexOf. Dazu die Delphi Hilfe:
Zitat:

Returns the position of a string in the list.


bms - Fr 16.04.04 09:41

Kurz:


Delphi-Quelltext
1:
if listbox1.Items.IndexOf(edit1.Text) > -1 then form1.show;                    


//edit: es wird aber zwischen Klein und Großschreibung unterschieden.


technotoolz - Fr 16.04.04 09:51

AH JEMAND DER MICH VERSTEHT.

Vielen Dank. Genau das was ich suche. :D


Delete - Fr 16.04.04 10:06

Bist du der Meinung, dass ich dichnicht verstanden hätte?


technotoolz - Fr 16.04.04 10:15

Doch ich denke schon, aber konnte ich mit deinem Verweis nicht sehr viel anfangen da ich erst den fünften Tag an Delphi häng.
Da bring die Hilfe nicht immer was weil man nicht weiß wie ich den Kram anwenden soll.
Wollte dich damit nicht angreifen. Ich kann mit einem Bsp. immer mehr anfangen.

Trotzdem Danke