programas en visual basic 6_bandas y cilindros

6
Redes y comunicaciones Visual Basic 6.0 John Fredy Martínez Cardona Mantenimiento Electrónico PROGRAMAS EN VISUAL BASIC BANDAS TRANSPORTADORAS Y CILINDROS. FORMULARIO CÓDIGO FUENTE Option Explicit Dim paso As Byte Private Sub inicio_Click() If paso = 0 Then paso = 1 End Sub Private Sub salir_Click() End End Sub Private Sub t1_Timer()

Upload: john-fredy-martinez-cardona

Post on 28-Jun-2015

911 views

Category:

Documents


3 download

DESCRIPTION

PROGRAMAS EN VISUAL BASICBANDAS TRANSPORTADORAS Y CILINDROS.

TRANSCRIPT

Page 1: Programas en Visual Basic 6_bandas y Cilindros

Redes y comunicaciones Visual Basic 6.0

John Fredy Martínez Cardona Mantenimiento Electrónico

PROGRAMAS EN VISUAL BASIC

BANDAS TRANSPORTADORAS Y CILINDROS.

FORMULARIO

CÓDIGO FUENTE

Option Explicit Dim paso As Byte Private Sub inicio_Click() If paso = 0 Then paso = 1 End Sub Private Sub salir_Click() End End Sub Private Sub t1_Timer()

Page 2: Programas en Visual Basic 6_bandas y Cilindros

Redes y comunicaciones Visual Basic 6.0

John Fredy Martínez Cardona Mantenimiento Electrónico

Select Case paso Case 1: If caja.Left < 5280 Then caja.Left = caja.Left + 10 End If If caja.Left = 5280 Then paso = 2 Case 2: If caja.Top > 2640 Then caja.Top = caja.Top - 10 End If If ea.Top > 3000 Then ea.Top = ea.Top - 10 End If If caja.Top = 2640 And ea.Top = 3000 Then paso = 3 Case 3: If caja.Left < 6240 Then caja.Left = caja.Left + 10 End If If eb.Left < 4680 Then eb.Left = eb.Left + 10 End If If caja.Left = 6240 And eb.Left = 4680 Then paso = 4 Case 4: If eb.Left > 3720 Then eb.Left = eb.Left - 10 caja.Left = caja.Left + 10 End If If eb.Left = 3720 Then paso = 5 Case 5 If caja.Left < 8040 Then caja.Left = caja.Left + 10 End If If caja.Left >= 8040 Then paso = 6 Case 6: If caja.Left > 5280 Then caja.Left = caja.Left - 5 End If If ea.Top > 3000 Then ea.Top = ea.Top - 10 End If If caja.Left = 5280 And ea.Top = 3000 Then paso = 7

Page 3: Programas en Visual Basic 6_bandas y Cilindros

Redes y comunicaciones Visual Basic 6.0

John Fredy Martínez Cardona Mantenimiento Electrónico

Case 7: If ea.Top < 3720 Then ea.Top = ea.Top + 5 End If If caja.Top < 3360 Then caja.Top = caja.Top + 5 End If If ea.Top = 3720 And caja.Top = 3360 Then paso = 8 Case 8: If caja.Left > 1680 Then caja.Left = caja.Left - 5 End If If ec.Left > 4920 Then ec.Left = ec.Left - 5 End If If caja.Left = 1680 And ec.Left = 4920 Then paso = 9 Case 9: If ec.Left < 5760 Then ec.Left = ec.Left + 10 End If If ec.Left = 5760 Then paso = 0 End Select End Sub

PANTALLAZOS FUNCIONAMIENTO DEL PROGRAMA Paso 1: Se pulsa inicio, la banda 1 comienza a moverse y la caja se desplaza a la derecha.

Page 4: Programas en Visual Basic 6_bandas y Cilindros

Redes y comunicaciones Visual Basic 6.0

John Fredy Martínez Cardona Mantenimiento Electrónico

Paso 2: La caja llega al primer cilindro y este la desplaza hacia arriba.

Paso 3: La caja sube a tope y el cilindro 2 la desplaza hacia la otra banda.

Paso 4: La caja se mueve por la banda transportadora 2 al llegar al final de

carrera, se devuelve hasta el inicio.

Page 5: Programas en Visual Basic 6_bandas y Cilindros

Redes y comunicaciones Visual Basic 6.0

John Fredy Martínez Cardona Mantenimiento Electrónico

Page 6: Programas en Visual Basic 6_bandas y Cilindros

Redes y comunicaciones Visual Basic 6.0

John Fredy Martínez Cardona Mantenimiento Electrónico