Obsolescencia programada: Límite de vida artificial puesto a los aparatos para vender más. ¡Reparemos!

 

Visual Basic 6.0

Seguir
hola estoy haciendo una simulación de sistemas de inventarios en vb, solo tengo una pregunta hay manera de saber si ya se ha llamado a una función que va dentro de un If.

2 Soluciones propuestas

o si existe manera de hacer que cuandom se pida una orden sepa si va a ser la orden 1, 2 o 3 ya que se tiene que pedir primero la 1 despues la 2 y luego la 3, si ya se pidio la 1 no se puede volver a pedir.
SOLUCIÓN ACEPTADA
Puedes colocar una variable global dentro de la funcion que actue como contador, por ejemlo:

Funcion()
Flag=Flag+1
..
..
..
End Funcion

y luego con un Select.....Case, haz que tome la desicion que deba, en funcion del valor de Flag, por ejemplo:

Select Case Flag
Caase=1
accion a tomar.....
Case=2
accion a tomar....
End Select

Espero haya sido claro, sino comentanos.