Mit if mehrere TextBoxen abfragen Verfasst am: 27.06.2007, 13:10
Howdi,
ich bins nochmal :p
Also hab noch nen kleines Problem! Und zwar will ich 2 TexBoxen abfragen ob etwas drin geschrieben ist, bei einer gehts ja einfach aber bei zwei steh ich schon aufm schlauch^^
Mein Code:
[code]If Text1.Text = "" Then
MsgBox "Bitte alles Aufüllen!", vbInformation, "Error"
Else
'Hier mein Code
End If[/code]
Jetzt will ich aber noch Text2.text abfragen :>
Greeting
ZiG_ Überflieger
Anmeldedatum: 07.03.2007 Beiträge: 1248
Verfasst am: 27.06.2007, 13:24
Wenn ich es richtig verstehe, dann willst du in einer if Abfrage beide Textboxen überprüfen und nicht zwei if Abfragen untereinander schreiben.
Dazu gibt es Befehle wie "And" und "Or".
In deinem Fall verbindest du das einfach mit "And".
[code]
If Text1.Text = "" And Text2.Text = "" Then
[/code]
Noch besser wäre es aber wenn du noch den Befehl "Len" benutzen würdest, da es so etwas weniger Rechenleistung kostet.
[code]
if Len(Text1.Text) = 0 And Len(Text2.Text) = 0 then
[/code]
"Len" steht für "length". Mit diesem Befehl kannst du überprüfen wie lange der String in den Textboxen ist. Wenn er Null ist, dann ist er natürlich leer.
mfg, ZiG Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)