Título: Pregunta sobre funciones Publicado por: Zodiak98 en 1 Mayo 2013, 00:44 am Bueno tengo una duda ya yo domino las funciones
y la única cosa que no entiendo es 'Private Sub', 'Public Sub' y 'Sub'. Título: Re: Pregunta sobre funciones Publicado por: ignorantev1.1 en 1 Mayo 2013, 03:42 am "Sub" es el identificador de procedimiento, así solito es público (es lo mismo que "public sub"), o sea que puede ser usado desde módulos externos (del mismo proyecto, obvio)s, si se pone "private", entonces sólo puede usarse en el módulo que se declara.
¡Saludos! Título: Re: Pregunta sobre funciones Publicado por: Zodiak98 en 1 Mayo 2013, 14:31 pm "Sub" es el identificador de procedimiento, así solito es público (es lo mismo que "public sub"), o sea que puede ser usado desde módulos externos (del mismo proyecto, obvio)s, si se pone "private", entonces sólo puede usarse en el módulo que se declara. ¡Saludos! Podrías darme un ejemplo? Osea sí declaro una variable en un procedimiento public lo puedo usar en otro procedimiento public y con private jamas y nunca se puede hacer eso? Título: Re: Pregunta sobre funciones Publicado por: ignorantev1.1 en 1 Mayo 2013, 14:51 pm No confundas gimnasia con magnesia: Una cosa son los procedimientos y otras las variables, las variables en un procedimiento (las que declaras adentro), sólo son para usarse dentro del procedimiento, las variables globales se declaran afuera de los procedimientos, y en su declaración se define su, cómo decirlo, ámbito:
Código
¡Saludos! |