Visual Basic - Duda

Life is soft - evento anual de software empresarial
 
Vista:

Duda

Publicado por carlos pulga (136 intervenciones) el 23/02/2007 16:42:44
Quiero saber si en una funcion se declara una vaiable asi.

Static Funcion as Double

Eso significa que conservara su valor dentro de la funcion y cuando vuelva llamarla comeinza desde donde la deje?
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:Duda

Publicado por Yo (18 intervenciones) el 23/02/2007 19:53:38
Sí, lo conserva.
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:Duda

Publicado por alka33 (11 intervenciones) el 25/02/2007 21:18:12
hola si asi se puede declarar ,cuando vuelvas a llamarla la funcion la variable se volvera a declarar y perdaras el antigua valor por que la variable es local y antes de usarla pasas por el codigo declarar de la funcion volviendose a declarar, para usar una variable en todo el programa declara global si quieres declarar global coloca

Option Explicit
Dim Funcion As Double

antes de todo el codigo del programa en la parte superior aunque este Ejemplo que te di es una manera sencilla de declarar espero que te sirva

alka33
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:Duda

Publicado por quique (17 intervenciones) el 26/02/2007 16:06:19
¿¿No viste que se declaró como "static"??
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