i386dx
Legacy Member
Ik ben wat aan het prutsen in VB 5.0 (ja, ik weet dat het bucht is, maar het moet nu eenmaal voor school).
Ik zit hier te prutsen met de if then-structuur.
Is het mogelijk om in de conditie een AND te gebruiken? In de helpfile en in mijne boek wordt daar totaal niet over gesproken. Ik kan het wel ingeven en VB lijkt het te accepteren, maar mijn programma gaat totaal de mist in. Apart werken de condities wel, dus ze zijn juist.
Het lijkt mij onwaarschijnlijk dat dit niet zou werken; das toch de basis van de simpelste programmeertaal?
Iemand die kan bevestigen of het al dan niet werkt en of mijn syntax juist is?
( er moet een getal ingelezen worden tussen 0 en 6, als de gebruiker de textbox leeg laat mag er niets gebeuren, als er een waarde groter dan 7 of bv een letter wordt ingegeven moet de foutmelding op het scherm komen anders moet hij de reutepeteut uitvoeren)
Ik zit hier te prutsen met de if then-structuur.
Is het mogelijk om in de conditie een AND te gebruiken? In de helpfile en in mijne boek wordt daar totaal niet over gesproken. Ik kan het wel ingeven en VB lijkt het te accepteren, maar mijn programma gaat totaal de mist in. Apart werken de condities wel, dus ze zijn juist.
Het lijkt mij onwaarschijnlijk dat dit niet zou werken; das toch de basis van de simpelste programmeertaal?
Iemand die kan bevestigen of het al dan niet werkt en of mijn syntax juist is?
Code:
If IsNumeric(EersteTextBox.Text) & EersteTextBox.Text <= 6 Then
hier moet nog wa reutepeteut komen
ElseIf EersteTextBox.Text = "" Then
Else
MsgBox ("Geef een waarde in tussen 0 en 6")
End If
( er moet een getal ingelezen worden tussen 0 en 6, als de gebruiker de textbox leeg laat mag er niets gebeuren, als er een waarde groter dan 7 of bv een letter wordt ingegeven moet de foutmelding op het scherm komen anders moet hij de reutepeteut uitvoeren)


