|
|
Visual Basic Quellcode |
1 2 3 4 |
Dim info() as String info(1) = "halo" info(2) = "tach" info(3) = "monmoin" |
|
|
Visual Basic Quellcode |
1 |
If textbox1.text = info(1) or info(2) or .... |
d.h es können 30 oder auch 500 sein. da diese erst zur laufzeit generiert werden. wie kann ich das also abfragen?
|
|
Visual Basic Quellcode |
1 2 3 4 5 6 |
Dim info() As String = IO.File.ReadAllLines("C:\info.txt") For Each l In info If TextBox1.Text = l Then ... End If Next |
Zitat
ich brauch aber denn pfad denn ich denn stream weiter gebe zum lesen.
Zitat von »Jaffa Keks«
Ich versuche mich besser auszudrücken:
Ich möchte mitels einer If Abfrage feststellen ob der Text einer Textbox IRGENDEIN Element aus einer Collection enthält.
Zitat von »mir«
if Info.Contains("halo") then 'whatever
Zitat von »Jaffa Keks«
Ich versuche mich besser auszudrücken:
Ich möchte mitels einer If Abfrage feststellen ob der Text einer Textbox IRGENDEIN Element aus einer Collection enthält.
Zitat von »mir«
if Info.Contains("halo") then 'whatever
Text einer Textbox IRGENDEIN Element aus einer Collection enthält.
|
|
Visual Basic Quellcode |
1 2 3 4 |
For Each it As String In items 'Oder, falls idex gebraucht wird For i = 0 To items.Count - 1 und dann it durch items(i) ersetzen If txtInput.Text = it Then 'Oder txtInput.Contains(it) oder .EqualsIgnoreCase(it) End If Next |
eher doch...Contains funktioniert dabei Einwandfrei bei einer Collection, wie z.B. List(Of String) SpecializedStringCollection und vielen mehr![]()
Forensoftware: Burning Board®, entwickelt von WoltLab® GmbH