Problemas con SELECT CASE

Iniciado por stork32, 11 Octubre 2008, 20:29 PM

0 Miembros y 2 Visitantes están viendo este tema.

stork32

Ups !! errores de ESCRITURA  ;D pues va asi



Dim i As Integer
Private Sub Command1_Click()
End
End Sub

Private Sub Command2_Click()
If Text1.Text = "mar1" And Text2.Text = "mar1" Then
    MsgBox "Bienvenido a mi sistema"
   
Else

i = i - 1
Select Case i
Case 0
vez = "ninguna"
Case 1
vez = "una primera"
Case 2
vez = "una segunda"
End Select
End If
End Sub



Pues le doy el comand1 pero con el text1.text= "mar1" y igual con el text2 y me sale el mensaje de bienvenido al sistema y si en el text1 y text2 coloco otro palabras, no sale nada  :rolleyes:. Pues creo que ya esta. Pero mi duda es para que esto?


i = i - 1
Select Case i
Case 0
vez = "ninguna"
Case 1
vez = "una primera"
Case 2
vez = "una segunda"


:huh: :huh: :huh: :huh: :huh: :huh:
Aprendiz (:

Novlucker

Supongo que para mostrar a alguien la cantidad de intentos que le quedan... pero en el code no se implementa en ningún lado   :-X

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

stork32

Pues sii creo que si  ;D

Bueno Gracias  todos aqui se cierra este tema   ;)

Saludos!  ::) 

PD: Quiza al rato abra otro Tema para mas dudas    :P:laugh:
Aprendiz (:

Spider-Net

stork32 ese programa no está acabado tio.

Yo creo que sería algo así:

Código (vb) [Seleccionar]
Dim i As Integer

Private Sub Command1_Click()
End
End Sub

Private Sub Command2_Click()
If Text1.Text = "mar1" And Text2.Text = "mar1" And i < 3 Then
    MsgBox "Bienvenido a mi sistema"
Else
i = i + 1
Select Case i
    Case 1
        vez = "una primera"
    Case 2
        vez = "una segunda"
    Case 3
        vez = "una tercera"
    Case Else
        vez = "No quedan intentos"
    End Select
   
    MsgBox vez
End If
End Sub


Se puede hacer de otras maneras, pero esa sería una correcta.