Objetos A Utilizar:: El Triqui en Visual Basic Interfaz Grafica

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 11

EL TRIQUI EN VISUAL BASIC

INTERFAZ GRAFICA

OBJETOS A UTILIZAR:

12. LINE

1. FRAME

1 IMAGE2

2. COMMANDBUTTON

1. MATRIZ DE CONTROL DE EL IMAGE1 CON INDEX DE 0 HASTA


8.

PROPIEDADES:

LINE1:

Nombre: line1

Borderwidth:10
Bordercolor: rojo

LINE2:

Nombre: line2

Borderwidth:10

Bordercolor: rojo

LINE3:

Nombre: line3

Borderwidth:10

Bordercolor: rojo

LINE4:

Nombre: line4

Borderwidth:10

Bordercolor: rojo

LINE5:

Nombre: line5

Borderwidth:8

Bordercolor: rojo

LINE6:

Nombre: line6
Borderwidth:8

Bordercolor: rojo

LINE7:

Nombre: line7

Borderwidth:8

Bordercolor: rojo

LINE8:

Nombre: line8

Borderwidth:8

Bordercolor: rojo

LINE9:

Nombre: line9

Borderwidth:8

Bordercolor: rojo

LINE10:

Nombre: line10

Borderwidth:8

Bordercolor: rojo

LINE11:
Nombre: line11

Borderwidth:8

Bordercolor: rojo

LINE12:

Nombre: line12

Borderwidth:8

Bordercolor: rojo

COMMAND1:

Nombre:Command1

Caption: REINICIAR

COMMAND2:

Nombre:Command2

Caption: SALIR

MATRIZ DE CONTROL DE EL IMAGE1 CON INDEX DE 0 HASTA 8

Nombre: Image1

Index:0

IMAGE2:

Nombre: Image2

 
FRAME1:

Nombre: frame1

Caption: TURNO

CODIGO:
Dim turno As Integer

Dim casilla(9) As Boolean

Dim valor(9) As Integer

Private Sub Command1_Click()

Call reinicia

Image2.Picture = LoadPicture("C:TRIQUI\2.jpg")

End Sub

Private Sub Command2_Click()

End

End Sub

Private Sub Form_Load()

    For i = 0 To 8

        Image1.Item(i).Picture = LoadPicture("C:\TRIQUI\7.jpg")

        casilla(i) = False

        valor(i) = 2

    Next

    turno = 1

    Line5.Visible = False

Line6.Visible = False

Line7.Visible = False

Line8.Visible = False

Line9.Visible = False
Line10.Visible = False

Line11.Visible = False

Line12.Visible = False

End Sub

Private Sub Image1_Click(Index As Integer)

If casilla(Index) <> True Then

If turno = 1 Then

Image1.Item(Index).Picture = LoadPicture("C:\TRIQUI\2.jpg")

Image2.Picture = LoadPicture("C:\TRIQUI\2.jpg")

casilla(Index) = True

valor(Index) = 0

turno = 2

Else

Image1.Item(Index).Picture = LoadPicture("C:\TRIQUI\1.jpg")

Image2.Picture = LoadPicture("C:\TRIQUI\1.jpg")

casilla(Index) = True

valor(Index) = 1

turno = 1

End If

Call verifica

End If

End Sub

Function verifica()

    If ((valor(2) = 1) And (valor(4) = 1) And (valor(6) = 1)) Then

        'Line5.Visible = True

        Image1(2).Picture = LoadPicture("F:\TRIKY\TRIQUI\3.jpg")

        Image1(4).Picture = LoadPicture("F:\TRIKY\TRIQUI\3.jpg")

        Image1(6).Picture = LoadPicture("F:\TRIKY\TRIQUI\3.jpg")


        MsgBox "ERES UN GENIO FELICIDADES TRIQUI"

    End If

        If ((valor(2) = 0) And (valor(4) = 0) And (valor(6) = 0)) Then

        'Line5.Visible = True

        Image1(2).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(4).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(6).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        MsgBox "ERES UN GENIO FELICIDADES TRIQUI"

    End If

        If ((valor(2) = 0) And (valor(5) = 0) And (valor(8) = 0)) Then

        'Line9.Visible = True

        Image1(2).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(5).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(8).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        MsgBox "ERES UN GENIO FELICIDADES TRIQUI"

    End If

    If ((valor(2) = 1) And (valor(5) = 1) And (valor(8) = 1)) Then

        'Line9.Visible = True

        Image1(2).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(5).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(8).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        MsgBox "ERES UN GENIO FELICIDADES TRIQUI"

    End If

        If ((valor(0) = 0) And (valor(3) = 0) And (valor(6) = 0)) Then

        'Line7.Visible = True

        Image1(0).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(3).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(6).Picture = LoadPicture("C:\TRIQUI\3.jpg")


        MsgBox "ERES UN GENIO FELICIDADES TRIQUI"

    End If

        If ((valor(0) = 1) And (valor(3) = 1) And (valor(6) = 1)) Then

        'Line7.Visible = True

        Image1(0).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(3).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(6).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        MsgBox "ERES UN GENIO FELICIDADES TRIQUI"

    End If

        If ((valor(6) = 0) And (valor(7) = 0) And (valor(8) = 0)) Then

        'Line12.Visible = True

        Image1(6).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(7).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(8).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        MsgBox "ERES UN GENIO FELICIDADES TRIQUI"

    End If

       If ((valor(6) = 1) And (valor(7) = 1) And (valor(8) = 1)) Then

        'Line12.Visible = True

        Image1(6).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(7).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(8).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        MsgBox "ERES UN GENIO FELICIDADES TRIQUI"

    End If

    If ((valor(0) = 0) And (valor(1) = 0) And (valor(2) = 0)) Then

        'Line10.Visible = True

        Image1(0).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(1).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(2).Picture = LoadPicture("C:\TRIQUI\3.jpg")


        MsgBox "ERES UN GENIO FELICIDADES TRIQUI"

    End If

    If ((valor(0) = 1) And (valor(1) = 1) And (valor(2) = 1)) Then

        'Line10.Visible = True

        Image1(0).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(1).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(2).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        MsgBox "ERES UN GENIO FELICIDADES TRIQUI"

    End If

    If ((valor(1) = 1) And (valor(4) = 1) And (valor(7) = 1)) Then

        'Line8.Visible = True

        Image1(1).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(4).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(7).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        MsgBox "ERES UN GENIO FELICIDADES TRIQUI"

    End If

    If ((valor(1) = 0) And (valor(4) = 0) And (valor(7) = 0)) Then

        'Line8.Visible = True

        Image1(1).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(4).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(7).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        MsgBox "ERES UN GENIO FELICIDADES TRIQUI"

    End If

       If ((valor(3) = 1) And (valor(4) = 1) And (valor(5) = 1)) Then

        'Line11.Visible = True

        Image1(3).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(4).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(5).Picture = LoadPicture("C:\TRIQUI\3.jpg")


        MsgBox "ERES UN GENIO FELICIDADES TRIQUI"

    End If

    If ((valor(3) = 0) And (valor(4) = 0) And (valor(5) = 0)) Then

        'Line11.Visible = True

        Image1(3).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(4).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(5).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        MsgBox "ERES UN GENIO FELICIDADES TRIQUI"

    End If

        If ((valor(0) = 1) And (valor(4) = 1) And (valor(8) = 1)) Then

        'Line6.Visible = True

        Image1(0).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(4).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(8).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        MsgBox "ERES UN GENIO FELICIDADES TRIQUI"

    End If

   

    If ((valor(0) = 0) And (valor(4) = 0) And (valor(8) = 0)) Then

        'Line6.Visible = True

        Image1(0).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(4).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        Image1(8).Picture = LoadPicture("C:\TRIQUI\3.jpg")

        MsgBox "ERES UN GENIO FELICIDADES TRIQUI"

    End If

End Function

Function reinicia()

For i = 0 To 8

Image1.Item(i).Picture = LoadPicture("C:\TRIQUI\7.jpg")
casilla(i) = False

valor(i) = 2

Next

turno = 1

Line5.Visible = False

Line6.Visible = False

Line7.Visible = False

Line8.Visible = False

Line9.Visible = False

Line10.Visible = False

Line11.Visible = False

Line12.Visible = False

End Function

You might also like