Visual Basic - como prodria efectuar lo siguiente

Life is soft - evento anual de software empresarial
   
Vista:

como prodria efectuar lo siguiente

Publicado por LORENZO (2 intervenciones) el 29/05/2008 16:44:38
estoy en un aprieto y no se como resolver el siguiente problema, en una aplicacion (ejemplo)

calculo1
instruccion n. 1
instruccion n. 2
instruccion n. 3
instruccion n. 4

calculo 2.
instruccion n. 1
instruccion n. 2
etc.


necesitaria que cuando el programa ejecute la instruccion n. 3 de calculo 1, a continuacion pasara a ejecutar calculo 2, al terminar calculo2, volviera a la instruccion n.4 de calculo1.

en Visual basic no se como hacerlo, en Cobol, existe una instruccion "perform", que cuando se termina de ejecutar devuelve el control a la instruccion siguiente donde esta el perform

alguien que me pueda hechar una manita. gracias por todo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:como prodria efectuar lo siguiente

Publicado por J@vier (44 intervenciones) el 29/05/2008 17:55:08
buenas
Utiliza funciones , asi al terminar la funcion continuara dedes donde fue llamada.

suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como prodria efectuar lo siguiente

Publicado por LORENZO (2 intervenciones) el 29/05/2008 18:12:20
te importaria ponerme un ejemplo basado en el que indique anteriormente, perdona pero estoy empezando y estoy hecho un lio

un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como prodria efectuar lo siguiente

Publicado por J@vier (10 intervenciones) el 29/05/2008 21:51:41
Buenas. te paso un ejemplo

--------------
Option Explicit

Public i As Integer
Private Sub Command1_Click()
MsgBox calculo1(1)
End Sub

Function calculo1(i As Integer) As Integer
i = i + 1
i = i + 2
i = i + 3
i = calculo2(i)
i = i + 4
calculo1 = i
End Function

Function calculo2(b As Integer) As Integer
calculo2 = b + 1
End Function
----------

suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como prodria efectuar lo siguiente

Publicado por Pedro Luis (878 intervenciones) el 30/05/2008 13:46:55
Sub Calculo 1
Instruccion 1
Instruccion 2
Calculo 2
Instruccion 3
Instruccion 4
end Sub

Sub calculo 2
Instruccion 1
Instruccion 2
Instruccion 3
end Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar