-   
-     ' este ejemplo siempre la variable acumulador pierde su valor 
-     public function Sumar( valor as integer) as long 
-         dim acumulador as long   ' cada vez que entre acumulador vale 0 
-         
-         acumulador=acumulador  + valor 
-         sumar=acumulador 'cuando salga acumulador dejará de existir 
-   end function 
-   
-   ' en este ejemplo la variable acumulador guarda su valor.. 
-    public function Sumar( valor as integer) as long 
-         static acumulador as long   ' cada vez que entre acumulador vale lo que valía la última vez que se salió 
-        
-         acumulador=acumulador  + valor 
-         sumar=acumulador 'cuando salga acumulador seguirá existiendo  
-   end function 
-   
-