SlideShare una empresa de Scribd logo
Buscar:
 Procedimiento
 Evento
 Variable
Procedimiento:
Un procedimiento es un bloque de instrucciones de Visual Basic incluído entre una
función de declaración (Function, Sub, Operator, Get, Set) y una declaración End
correspondiente. Todas las instrucciones ejecutables de Visual Basic deben estar
incluidas en algún procedimiento.
Llamar a un procedimiento
Los procedimientos se invocan desde otras partes del código. Esto se conoce como una
llamada a procedimiento. Cuando finaliza la ejecución de un procedimiento, éste devuelve
el control al código que lo invocó, que recibe el nombre de código de llamada. El código
de llamada es una instrucción o una expresión contenida en una instrucción, que hace
referencia al procedimiento por su nombre y le transfiere el control.
Volver de un procedimiento
Los procedimientos devuelven el control al código de llamada cuando finalizan su
ejecución. Para ello, puede utilizar Return (Instrucción, Visual Basic), la instrucción Exit
(Instrucción, Visual Basic) apropiada para el procedimiento o la instrucción End <palabra
clave> (Instrucción, Visual Basic) del procedimiento. El control se devuelve al código de
llamada, a continuación del punto de la llamada al procedimiento.
 Con una instrucción Return, el control vuelve inmediatamente al código de
llamada. No se ejecutan las instrucciones siguientes a la instrucción Return. Puede
tener más de una instrucción Return en el mismo procedimiento.
 Con una instrucción Exit Sub o Exit Function, el control vuelve inmediatamente al
código de llamada. No se ejecutan las instrucciones siguientes a la instrucción
Exit. Puede tener más de una instrucción Exit en el mismo procedimiento, y puede
mezclar las instrucciones Return y Exit en el mismo procedimiento.
 Si un procedimiento no incluye instrucciones Return o Exit, concluye con una
instrucción End Sub o End Function, End Get o End Set a continuación de la
última instrucción del cuerpo del procedimiento. La instrucción End devuelve el
control inmediatamente al código de llamada. Puede tener sólo una instrucción
End en un procedimiento.
Tipos de procedimiento
Visual Basic utiliza varios tipos de procedimientos:
 Subprocedimientos (Visual Basic) : ejecutan acciones pero no devuelven un valor
al código de llamada.
 Los procedimientos de control de eventos son procedimientos Sub que se ejecutan
en respuesta a un evento provocado por una acción del usuario o por un suceso
en un programa.
 Procedimientos de función (Visual Basic) : devuelven un valor al código de
llamada. Pueden realizar otras acciones antes de volver.
 Procedimientos de propiedad (Visual Basic) : devuelven y asignan valores de
propiedades en objetos o módulos.
 Procedimientos de operador (Visual Basic) : definen el comportamiento de un
operador estándar cuando uno o los dos operandos son una clase definida
recientemente o una estructura.
 Procedimientos genéricos en Visual Basic : definen uno o varios parámetros de
tipo además de sus parámetros normales, de forma que el código de llamada
puede pasar tipos de datos específicos cada vez que realiza una llamada.
Evento:
Un evento es una señal que comunica a una aplicación que ha sucedido algo importante.
Por ejemplo, cuando un usuario hace clic en un control de un formulario, el formulario
puede provocar un evento Click y llamar a un procedimiento que controla el evento. Los
eventos también permiten que las tareas separadas se comuniquen. Suponga, por
ejemplo, que una aplicación realiza una tarea de ordenación independientemente de la
aplicación principal. Si un usuario cancela la ordenación, la aplicación puede enviar un
evento de cancelación que ordene la detención del proceso de ordenación.
Declarar eventos
Los eventos se declaran en clases, estructuras, módulos e interfaces mediante la palabra
clave Event.
Producir eventos
Un evento es como un mensaje que anuncia que ha pasado algo importante. A la acción
de difundir el mensaje se le llama producir el evento. En Visual Basic, los eventos se
generan con la instrucción RaiseEvent.
Remitentes de eventos
Cualquier objeto capaz de producir un evento es un remitente de eventos, y también
recibe el nombre de origen de eventos. Los formularios, controles y objetos definidos por
el usuario son ejemplos de remitentes de eventos.
Controladores de eventos
Los controladores de eventos son procedimientos llamados cuando se produce un evento
correspondiente. Puede utilizar cualquier subrutina válida con una firma coincidente como
controlador de eventos. No obstante, no puede utilizar una función como controlador de
eventos, porque no puede devolver un valor al origen del evento.
Variable:
Al realizar cálculos con Visual Basic, resulta frecuente tener que almacenar
valores. Por ejemplo, puede que necesite calcular varios valores, compararlos y
realizar distintas operaciones con ellos, en función del resultado de la
comparación. Si desea comparar los valores, tiene que conservarlos.
Visual Basic, al igual que la mayoría de los lenguajes de programación, usa
variables para almacenar los valores. Una variable tiene un nombre (la palabra
que se usa para referirse al valor que contiene la variable). Una variable también
tiene un tipo de datos, que determina el tipo de datos que puede almacenar la
variable. Una variable puede representar una matriz si tiene que almacenar un
conjunto indizado de elementos de datos estrechamente relacionados entre sí.
La inferencia de tipos de variable local permite declarar las variables sin tener que
indicar de forma explícita un tipo de datos. En lugar de ello, el compilador deduce
el tipo de la variable a partir del tipo de la expresión de inicialización.

Más contenido relacionado

PPTX
procedimientos (programación)
PPTX
Presentacion final sesion
PPT
SUBPROGRAMAS
PDF
Conceptos
PPTX
Actividad grupal
PPTX
SUBPROGRAMAS
PPTX
Exposicion progra4
PPTX
diagramacionlogica
procedimientos (programación)
Presentacion final sesion
SUBPROGRAMAS
Conceptos
Actividad grupal
SUBPROGRAMAS
Exposicion progra4
diagramacionlogica

Similar a Prueba (20)

PPTX
Funciones en visual basic
DOCX
Procedimientos en visual basic
PPTX
Funciones en visual basic
PPTX
Visual basic introducción
DOCX
Trabajo sobre visual basic
PPTX
visual.basic
PPTX
Visual basic 404
DOCX
Fundamentos Básicos de Visual Basic
PPTX
Exclusivo .net
PDF
INFOSAN VISUAL BASIC
PPTX
visual basic
PDF
Visual Basic 6 studio.pdf
PDF
DOC
Visual basic
DOC
Fundamentos vb
DOCX
Fundamentos de Visual Basic.
PPTX
Cap7 2
PDF
Fundamentos de Lenguaje de programacion
Funciones en visual basic
Procedimientos en visual basic
Funciones en visual basic
Visual basic introducción
Trabajo sobre visual basic
visual.basic
Visual basic 404
Fundamentos Básicos de Visual Basic
Exclusivo .net
INFOSAN VISUAL BASIC
visual basic
Visual Basic 6 studio.pdf
Visual basic
Fundamentos vb
Fundamentos de Visual Basic.
Cap7 2
Fundamentos de Lenguaje de programacion
Publicidad

Más de blogdevon (20)

DOCX
Borrar archivos temporales
DOCX
Plan de orientación biología2016
DOCX
Plan de orientación fisicoquímica2016
PDF
Digital final
DOCX
Leyes de los gases2
PPTX
Sistema circulatorio
DOCX
Anatomia y fisiologia del sistema respiratorio2
DOCX
Anatomia y fisiologia del sistema respiratorio2
DOCX
Anatomia y fisiologia del sistema respiratorio2
DOCX
Edmodo
PDF
Inscripcion inicia lfinal
PDF
Inscripcion secundaria
PDF
Inscripcion primaria
PDF
Inscripcion inicial(1)
DOC
Autorizaciones 2016 n. inicial
DOC
Autorizaciones 2016 n. primario
DOCX
2. reverso solicitud de inscripción n. secundario 2016
DOC
1. anverso 2016 inicial
DOC
Autorizaciones n. secundario 2016
DOCX
2. reverso solicitud de inscripción n. secundario 2016
Borrar archivos temporales
Plan de orientación biología2016
Plan de orientación fisicoquímica2016
Digital final
Leyes de los gases2
Sistema circulatorio
Anatomia y fisiologia del sistema respiratorio2
Anatomia y fisiologia del sistema respiratorio2
Anatomia y fisiologia del sistema respiratorio2
Edmodo
Inscripcion inicia lfinal
Inscripcion secundaria
Inscripcion primaria
Inscripcion inicial(1)
Autorizaciones 2016 n. inicial
Autorizaciones 2016 n. primario
2. reverso solicitud de inscripción n. secundario 2016
1. anverso 2016 inicial
Autorizaciones n. secundario 2016
2. reverso solicitud de inscripción n. secundario 2016
Publicidad

Último (20)

PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
CIRSOC-201-2024_Proyecto de Reglamento Argentino de Estructuras de Hormigón
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
TOMO II - LITERATURA.pd plusenmas ultras
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
PDF
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
Tomo 1 de biologia gratis ultra plusenmas
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
Escuelas Desarmando una mirada subjetiva a la educación
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
CIRSOC-201-2024_Proyecto de Reglamento Argentino de Estructuras de Hormigón
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
TOMO II - LITERATURA.pd plusenmas ultras
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
V UNIDAD - PRIMER GRADO. del mes de agosto
Punto Critico - Brian Tracy Ccesa007.pdf
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf

Prueba

  • 1. Buscar:  Procedimiento  Evento  Variable Procedimiento: Un procedimiento es un bloque de instrucciones de Visual Basic incluído entre una función de declaración (Function, Sub, Operator, Get, Set) y una declaración End correspondiente. Todas las instrucciones ejecutables de Visual Basic deben estar incluidas en algún procedimiento. Llamar a un procedimiento Los procedimientos se invocan desde otras partes del código. Esto se conoce como una llamada a procedimiento. Cuando finaliza la ejecución de un procedimiento, éste devuelve el control al código que lo invocó, que recibe el nombre de código de llamada. El código de llamada es una instrucción o una expresión contenida en una instrucción, que hace referencia al procedimiento por su nombre y le transfiere el control. Volver de un procedimiento Los procedimientos devuelven el control al código de llamada cuando finalizan su ejecución. Para ello, puede utilizar Return (Instrucción, Visual Basic), la instrucción Exit (Instrucción, Visual Basic) apropiada para el procedimiento o la instrucción End <palabra clave> (Instrucción, Visual Basic) del procedimiento. El control se devuelve al código de llamada, a continuación del punto de la llamada al procedimiento.  Con una instrucción Return, el control vuelve inmediatamente al código de llamada. No se ejecutan las instrucciones siguientes a la instrucción Return. Puede tener más de una instrucción Return en el mismo procedimiento.  Con una instrucción Exit Sub o Exit Function, el control vuelve inmediatamente al código de llamada. No se ejecutan las instrucciones siguientes a la instrucción Exit. Puede tener más de una instrucción Exit en el mismo procedimiento, y puede mezclar las instrucciones Return y Exit en el mismo procedimiento.  Si un procedimiento no incluye instrucciones Return o Exit, concluye con una instrucción End Sub o End Function, End Get o End Set a continuación de la última instrucción del cuerpo del procedimiento. La instrucción End devuelve el control inmediatamente al código de llamada. Puede tener sólo una instrucción End en un procedimiento. Tipos de procedimiento Visual Basic utiliza varios tipos de procedimientos:  Subprocedimientos (Visual Basic) : ejecutan acciones pero no devuelven un valor al código de llamada.
  • 2.  Los procedimientos de control de eventos son procedimientos Sub que se ejecutan en respuesta a un evento provocado por una acción del usuario o por un suceso en un programa.  Procedimientos de función (Visual Basic) : devuelven un valor al código de llamada. Pueden realizar otras acciones antes de volver.  Procedimientos de propiedad (Visual Basic) : devuelven y asignan valores de propiedades en objetos o módulos.  Procedimientos de operador (Visual Basic) : definen el comportamiento de un operador estándar cuando uno o los dos operandos son una clase definida recientemente o una estructura.  Procedimientos genéricos en Visual Basic : definen uno o varios parámetros de tipo además de sus parámetros normales, de forma que el código de llamada puede pasar tipos de datos específicos cada vez que realiza una llamada. Evento: Un evento es una señal que comunica a una aplicación que ha sucedido algo importante. Por ejemplo, cuando un usuario hace clic en un control de un formulario, el formulario puede provocar un evento Click y llamar a un procedimiento que controla el evento. Los eventos también permiten que las tareas separadas se comuniquen. Suponga, por ejemplo, que una aplicación realiza una tarea de ordenación independientemente de la aplicación principal. Si un usuario cancela la ordenación, la aplicación puede enviar un evento de cancelación que ordene la detención del proceso de ordenación. Declarar eventos Los eventos se declaran en clases, estructuras, módulos e interfaces mediante la palabra clave Event. Producir eventos Un evento es como un mensaje que anuncia que ha pasado algo importante. A la acción de difundir el mensaje se le llama producir el evento. En Visual Basic, los eventos se generan con la instrucción RaiseEvent. Remitentes de eventos Cualquier objeto capaz de producir un evento es un remitente de eventos, y también recibe el nombre de origen de eventos. Los formularios, controles y objetos definidos por el usuario son ejemplos de remitentes de eventos. Controladores de eventos Los controladores de eventos son procedimientos llamados cuando se produce un evento correspondiente. Puede utilizar cualquier subrutina válida con una firma coincidente como controlador de eventos. No obstante, no puede utilizar una función como controlador de eventos, porque no puede devolver un valor al origen del evento.
  • 3. Variable: Al realizar cálculos con Visual Basic, resulta frecuente tener que almacenar valores. Por ejemplo, puede que necesite calcular varios valores, compararlos y realizar distintas operaciones con ellos, en función del resultado de la comparación. Si desea comparar los valores, tiene que conservarlos. Visual Basic, al igual que la mayoría de los lenguajes de programación, usa variables para almacenar los valores. Una variable tiene un nombre (la palabra que se usa para referirse al valor que contiene la variable). Una variable también tiene un tipo de datos, que determina el tipo de datos que puede almacenar la variable. Una variable puede representar una matriz si tiene que almacenar un conjunto indizado de elementos de datos estrechamente relacionados entre sí. La inferencia de tipos de variable local permite declarar las variables sin tener que indicar de forma explícita un tipo de datos. En lugar de ello, el compilador deduce el tipo de la variable a partir del tipo de la expresión de inicialización.