kan je niet gebruik maken van een zogehete 'dummy' (zoals in vb6)
het is een variable die een bepaalde waarde opslaat naarlgelang welke toets gedrukt werd
0
Controle Inputbox
Door
VB6Dummy
, 04 mei 2011 07:04
Er zijn 2 reacties in dit onderwerp
#1
Geplaatst op 04 mei 2011 - 07:04
#2
Geplaatst op 04 mei 2011 - 07:04
Hallo
U kunt het volgende uitvoeren:
Code:
Dim myValue As String
myvalue = InputBox("Invoeren")
If myValue.Length = 0 Then
MsgBox("U heeft op Cancel geklikt") ' echter ook bij OK op een blanco invoer
Else
MsgBox(myValue)
End If
E?n nadeel, er kan geen onderscheid gemaakt worden tussen enerzijds een klikken op de Cancel-knop en anderzijds klikken op de OK-knop bij een leeg veld. (typisch microsoft )
Greetz
U kunt het volgende uitvoeren:
Code:
Dim myValue As String
myvalue = InputBox("Invoeren")
If myValue.Length = 0 Then
MsgBox("U heeft op Cancel geklikt") ' echter ook bij OK op een blanco invoer
Else
MsgBox(myValue)
End If
E?n nadeel, er kan geen onderscheid gemaakt worden tussen enerzijds een klikken op de Cancel-knop en anderzijds klikken op de OK-knop bij een leeg veld. (typisch microsoft )
Greetz
#3
Geplaatst op 04 mei 2011 - 07:04
Is er een mogelijkheid om te controleren indien bij een
inputbox op ok of cancel is geklikt ?
inputbox op ok of cancel is geklikt ?
0 gebruiker(s) lezen dit onderwerp
0 lid(leden), 0 bezoeker(s), 0 anonieme gebruikers