SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
Manejo de Formularios
Normalmente la interfaz de una aplicación está compuesta por varios
formularios. Cuando Visual Basic inicia la aplicación, automáticamente
se muestra el formulario de arranque, mientras que los
otros formularios deben ser mostrados y ocultados a través de código.
El método o función usado depende de lo que deseamos hacer.
Método Show()
Muestra un formulario. Si el formulario no está cargado al momento de
ejecutar el método Show, Visual Basic lo cargará automáticamente.
Formato
NombreDelFormulario.Show()
Ejemplo
FrmEntrada.Show()
Método Hide()
Método Hide()
Oculta un formulario, pero no lo descarga de memoria.
Formato
NombreDelFormulario.Hide
Ejemplo:
frmIngreso.hide()
Sugerencia
Use la palabra Me para referirse al formulario actual.
Ejemplo.
Me.hide()
Finalización de una Aplicación
Se puede finalizar la ejecución de la aplicación descargando el último
formulario de la aplicación o usando la sentencia End. La sentencia End
termina la ejecución de la aplicación y descarga todos los formularios.
Cuando finaliza su aplicación con la sentencia End no se desencadena
ningún evento de los formularios
Declaración de Variables
Declarar una variable es decirle al programa algo de antemano. Se
declara una variable mediante la instrucción Dim, proporcionando un
nombre a la variable, según la siguiente sintaxis:
Dim nombre-variable [As tipo]
Las variables que se declaran en un procedimiento mediante la
sentencia Dim sólo existen mientras se ejecuta el procedimiento.
Cuando termina el procedimiento, desaparece el valor de la variable.
Además, el valor de una variable de un procedimiento es local a dicho
procedimiento; es decir, no puede tener acceso a una variable de un
procedimiento desde otro procedimiento. Estas características le
permiten utilizar los mismos nombres de variables en distintos
procedimientos sin preocuparse por posibles conflictos o modificaciones
accidentales.
El nombre de una variable debe cumplir con los siguientes requisitos:
 Debe comenzar con una letra.
 No puede incluir un punto o un carácter de declaración de tipo
($,&,!,%,#,@).
 No debe exceder de 255 caracteres.
 Debe ser única en el mismo alcance, que es el intervalo desde el
que se puede hacer referencia a la variable: un procedimiento,
formulario, etc.
La cláusula opcional As tipo de la sentencia Dim le permite definir el tipo
de dato o de objeto de la variable que va a declarar. Los tipos de datos
definen el tipo de información que almacena la variable. Algunos
ejemplos de tipos de datos son String, Integer y Currency. Las variables
también pueden contener objetos de Visual Basic u otras aplicaciones
Hay otras formas de declarar variables:
 Declarar una variable en la sección Declaraciones de un módulo de
formulario, estándar o de clase, en vez de un procedimiento, hace
que la variable esté disponible para todos los procedimientos del
módulo.
 Declarar una variable mediante la palabra clave Public hace que
esté accesible para toda la aplicación.
 Declarar una variable local mediante la palabra clave Static
conserva su valor aunque termine el procedimiento.

Contenu connexe

Tendances

Variables aleatorias discretas y continuas
Variables aleatorias discretas y continuasVariables aleatorias discretas y continuas
Variables aleatorias discretas y continuasScarlet Íglez
 
principios de estadistica
principios de estadisticaprincipios de estadistica
principios de estadisticaMAURISOSASOSA
 
Diapos. de estadistica inferencial
Diapos. de estadistica inferencialDiapos. de estadistica inferencial
Diapos. de estadistica inferencialEsther Barrios
 
2 prueba z,prueba t student y prueba chi-cuadrado
2 prueba z,prueba t student y prueba chi-cuadrado2 prueba z,prueba t student y prueba chi-cuadrado
2 prueba z,prueba t student y prueba chi-cuadradoRomina Gallegos Ormeño
 
Programación entera (1)
Programación entera (1)Programación entera (1)
Programación entera (1)BIOPOWER
 
Numeros Pseudo-aleatorios y variables aleatorias
Numeros Pseudo-aleatorios y variables aleatoriasNumeros Pseudo-aleatorios y variables aleatorias
Numeros Pseudo-aleatorios y variables aleatoriasAlberto Carranza Garcia
 
ESTADISTICA - EJERCICIOS DE MUESTREO
ESTADISTICA - EJERCICIOS DE MUESTREOESTADISTICA - EJERCICIOS DE MUESTREO
ESTADISTICA - EJERCICIOS DE MUESTREOjhonatan piers
 
Prueba de hipotesis
Prueba de hipotesisPrueba de hipotesis
Prueba de hipotesisjesepozo1992
 
Estadística Básica
Estadística BásicaEstadística Básica
Estadística Básicaptardilaq
 
Distribuciones ejercicios
Distribuciones ejerciciosDistribuciones ejercicios
Distribuciones ejerciciossontorito0o
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltosfermodcor
 
Teoría De La Complejidad Algoritmica
Teoría De La Complejidad AlgoritmicaTeoría De La Complejidad Algoritmica
Teoría De La Complejidad AlgoritmicaRolf Pinto
 
Ejercicio de investigación de operaciones
Ejercicio de investigación de operacionesEjercicio de investigación de operaciones
Ejercicio de investigación de operacioneskit22
 
Estadistica chi cuadrado
Estadistica chi cuadradoEstadistica chi cuadrado
Estadistica chi cuadradoPABLITO Pablo
 
Problemas de programacion lineal ..........????
Problemas de programacion lineal ..........????Problemas de programacion lineal ..........????
Problemas de programacion lineal ..........????jacharosuniivan
 

Tendances (20)

Simulación - Algoritmo de productos medios
Simulación - Algoritmo de productos mediosSimulación - Algoritmo de productos medios
Simulación - Algoritmo de productos medios
 
Variables aleatorias discretas y continuas
Variables aleatorias discretas y continuasVariables aleatorias discretas y continuas
Variables aleatorias discretas y continuas
 
principios de estadistica
principios de estadisticaprincipios de estadistica
principios de estadistica
 
Diapos. de estadistica inferencial
Diapos. de estadistica inferencialDiapos. de estadistica inferencial
Diapos. de estadistica inferencial
 
2 prueba z,prueba t student y prueba chi-cuadrado
2 prueba z,prueba t student y prueba chi-cuadrado2 prueba z,prueba t student y prueba chi-cuadrado
2 prueba z,prueba t student y prueba chi-cuadrado
 
Estructura de Datos - Unidad II Recursividad
Estructura de Datos - Unidad II RecursividadEstructura de Datos - Unidad II Recursividad
Estructura de Datos - Unidad II Recursividad
 
Programación entera (1)
Programación entera (1)Programación entera (1)
Programación entera (1)
 
Numeros Pseudo-aleatorios y variables aleatorias
Numeros Pseudo-aleatorios y variables aleatoriasNumeros Pseudo-aleatorios y variables aleatorias
Numeros Pseudo-aleatorios y variables aleatorias
 
Numeros Pseudoaleatorios
Numeros PseudoaleatoriosNumeros Pseudoaleatorios
Numeros Pseudoaleatorios
 
ESTADISTICA - EJERCICIOS DE MUESTREO
ESTADISTICA - EJERCICIOS DE MUESTREOESTADISTICA - EJERCICIOS DE MUESTREO
ESTADISTICA - EJERCICIOS DE MUESTREO
 
Prueba de hipotesis
Prueba de hipotesisPrueba de hipotesis
Prueba de hipotesis
 
Estadística Básica
Estadística BásicaEstadística Básica
Estadística Básica
 
Análisis de la varianza
Análisis de la varianzaAnálisis de la varianza
Análisis de la varianza
 
Distribuciones ejercicios
Distribuciones ejerciciosDistribuciones ejercicios
Distribuciones ejercicios
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltos
 
Prueba de los signos
Prueba de los signosPrueba de los signos
Prueba de los signos
 
Teoría De La Complejidad Algoritmica
Teoría De La Complejidad AlgoritmicaTeoría De La Complejidad Algoritmica
Teoría De La Complejidad Algoritmica
 
Ejercicio de investigación de operaciones
Ejercicio de investigación de operacionesEjercicio de investigación de operaciones
Ejercicio de investigación de operaciones
 
Estadistica chi cuadrado
Estadistica chi cuadradoEstadistica chi cuadrado
Estadistica chi cuadrado
 
Problemas de programacion lineal ..........????
Problemas de programacion lineal ..........????Problemas de programacion lineal ..........????
Problemas de programacion lineal ..........????
 

Similaire à Manejo de formularios.

Unidad 2
Unidad 2Unidad 2
Unidad 2Goneck
 
Visual .NET - Diseño y Programación de formularios
Visual .NET - Diseño y Programación de formulariosVisual .NET - Diseño y Programación de formularios
Visual .NET - Diseño y Programación de formulariosGabriel Titto
 
Visual basic
Visual basicVisual basic
Visual basicmellcv
 
Para exposición
Para exposiciónPara exposición
Para exposiciónYODLIROSS
 
Proyecto unidad 2 original
Proyecto unidad 2 originalProyecto unidad 2 original
Proyecto unidad 2 originalvaleeyazmin
 
Proyecto unidad 2 original
Proyecto unidad 2 originalProyecto unidad 2 original
Proyecto unidad 2 originalvaleeyazmin
 
Proyecto unidad 2
Proyecto unidad 2Proyecto unidad 2
Proyecto unidad 2valeeyazmin
 
Proyecto unidad 2 original
Proyecto unidad 2 originalProyecto unidad 2 original
Proyecto unidad 2 originaldeniizz
 
Proyecto unidad 2 original
Proyecto unidad 2 originalProyecto unidad 2 original
Proyecto unidad 2 originalRickardoo Ortizs
 
6 libro fundamentos cap__modularidad_ecler mv
6 libro fundamentos cap__modularidad_ecler mv6 libro fundamentos cap__modularidad_ecler mv
6 libro fundamentos cap__modularidad_ecler mvEcler Mamani Vilca
 
5. PROGRAMACION ESTRUCTURADA C++.pptx
5. PROGRAMACION ESTRUCTURADA C++.pptx5. PROGRAMACION ESTRUCTURADA C++.pptx
5. PROGRAMACION ESTRUCTURADA C++.pptxDieguess
 
Presentación introducción a Matlab y su estructura
Presentación introducción a Matlab y su estructuraPresentación introducción a Matlab y su estructura
Presentación introducción a Matlab y su estructuraJOSUEANIBALCOCHOJILH
 
03. Curso .NET con C# autor Universidad de Alicante.pdf
03. Curso .NET con C# autor Universidad de Alicante.pdf03. Curso .NET con C# autor Universidad de Alicante.pdf
03. Curso .NET con C# autor Universidad de Alicante.pdfRamonMartinespaa
 

Similaire à Manejo de formularios. (20)

Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Visual .NET - Diseño y Programación de formularios
Visual .NET - Diseño y Programación de formulariosVisual .NET - Diseño y Programación de formularios
Visual .NET - Diseño y Programación de formularios
 
Visual basic
Visual basicVisual basic
Visual basic
 
Para exposición
Para exposiciónPara exposición
Para exposición
 
Uniidad 2 margara
Uniidad 2 margaraUniidad 2 margara
Uniidad 2 margara
 
Proyecto unidad 2 original
Proyecto unidad 2 originalProyecto unidad 2 original
Proyecto unidad 2 original
 
Proyecto unidad 2 original
Proyecto unidad 2 originalProyecto unidad 2 original
Proyecto unidad 2 original
 
Proyecto unidad 2
Proyecto unidad 2Proyecto unidad 2
Proyecto unidad 2
 
Proyecto unidad 2 original
Proyecto unidad 2 originalProyecto unidad 2 original
Proyecto unidad 2 original
 
Proyecto unidad 2 original
Proyecto unidad 2 originalProyecto unidad 2 original
Proyecto unidad 2 original
 
6 libro fundamentos cap__modularidad_ecler mv
6 libro fundamentos cap__modularidad_ecler mv6 libro fundamentos cap__modularidad_ecler mv
6 libro fundamentos cap__modularidad_ecler mv
 
Tutorial jared
Tutorial jaredTutorial jared
Tutorial jared
 
Metodos en java
Metodos en javaMetodos en java
Metodos en java
 
5. PROGRAMACION ESTRUCTURADA C++.pptx
5. PROGRAMACION ESTRUCTURADA C++.pptx5. PROGRAMACION ESTRUCTURADA C++.pptx
5. PROGRAMACION ESTRUCTURADA C++.pptx
 
Formularios html5
Formularios html5Formularios html5
Formularios html5
 
Ceubas10
Ceubas10Ceubas10
Ceubas10
 
Presentación introducción a Matlab y su estructura
Presentación introducción a Matlab y su estructuraPresentación introducción a Matlab y su estructura
Presentación introducción a Matlab y su estructura
 
Curso netcsharp
Curso netcsharpCurso netcsharp
Curso netcsharp
 
03. Curso .NET con C# autor Universidad de Alicante.pdf
03. Curso .NET con C# autor Universidad de Alicante.pdf03. Curso .NET con C# autor Universidad de Alicante.pdf
03. Curso .NET con C# autor Universidad de Alicante.pdf
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 

Plus de Edwin Castelo

Ciclo de vida de un sistema informático
Ciclo de vida de un sistema informáticoCiclo de vida de un sistema informático
Ciclo de vida de un sistema informáticoEdwin Castelo
 
Los géneros literarios
Los géneros literariosLos géneros literarios
Los géneros literariosEdwin Castelo
 
Sinonimia y antonimia
Sinonimia y antonimiaSinonimia y antonimia
Sinonimia y antonimiaEdwin Castelo
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlEdwin Castelo
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlEdwin Castelo
 
Manejo de formularios
Manejo de formulariosManejo de formularios
Manejo de formulariosEdwin Castelo
 
Primera forma normal de codd
Primera forma normal de coddPrimera forma normal de codd
Primera forma normal de coddEdwin Castelo
 
Coopertaivo y colaborativo
Coopertaivo y colaborativoCoopertaivo y colaborativo
Coopertaivo y colaborativoEdwin Castelo
 

Plus de Edwin Castelo (15)

Ciclo de vida de un sistema informático
Ciclo de vida de un sistema informáticoCiclo de vida de un sistema informático
Ciclo de vida de un sistema informático
 
Escuelas literarias
Escuelas literariasEscuelas literarias
Escuelas literarias
 
Los géneros literarios
Los géneros literariosLos géneros literarios
Los géneros literarios
 
Géneros Literarios
Géneros LiterariosGéneros Literarios
Géneros Literarios
 
Sinonimia y antonimia
Sinonimia y antonimiaSinonimia y antonimia
Sinonimia y antonimia
 
Introducci n sql
Introducci n sqlIntroducci n sql
Introducci n sql
 
Deportes
DeportesDeportes
Deportes
 
Defensa de tesis
Defensa de tesisDefensa de tesis
Defensa de tesis
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Manejo de formularios
Manejo de formulariosManejo de formularios
Manejo de formularios
 
Conceptos
ConceptosConceptos
Conceptos
 
Manual de usuario 1
Manual de usuario 1Manual de usuario 1
Manual de usuario 1
 
Primera forma normal de codd
Primera forma normal de coddPrimera forma normal de codd
Primera forma normal de codd
 
Coopertaivo y colaborativo
Coopertaivo y colaborativoCoopertaivo y colaborativo
Coopertaivo y colaborativo
 

Manejo de formularios.

  • 1. Manejo de Formularios Normalmente la interfaz de una aplicación está compuesta por varios formularios. Cuando Visual Basic inicia la aplicación, automáticamente se muestra el formulario de arranque, mientras que los otros formularios deben ser mostrados y ocultados a través de código. El método o función usado depende de lo que deseamos hacer.
  • 2. Método Show() Muestra un formulario. Si el formulario no está cargado al momento de ejecutar el método Show, Visual Basic lo cargará automáticamente. Formato NombreDelFormulario.Show() Ejemplo FrmEntrada.Show() Método Hide()
  • 3. Método Hide() Oculta un formulario, pero no lo descarga de memoria. Formato NombreDelFormulario.Hide Ejemplo: frmIngreso.hide() Sugerencia Use la palabra Me para referirse al formulario actual. Ejemplo. Me.hide()
  • 4. Finalización de una Aplicación Se puede finalizar la ejecución de la aplicación descargando el último formulario de la aplicación o usando la sentencia End. La sentencia End termina la ejecución de la aplicación y descarga todos los formularios. Cuando finaliza su aplicación con la sentencia End no se desencadena ningún evento de los formularios
  • 5. Declaración de Variables Declarar una variable es decirle al programa algo de antemano. Se declara una variable mediante la instrucción Dim, proporcionando un nombre a la variable, según la siguiente sintaxis: Dim nombre-variable [As tipo] Las variables que se declaran en un procedimiento mediante la sentencia Dim sólo existen mientras se ejecuta el procedimiento. Cuando termina el procedimiento, desaparece el valor de la variable. Además, el valor de una variable de un procedimiento es local a dicho procedimiento; es decir, no puede tener acceso a una variable de un procedimiento desde otro procedimiento. Estas características le permiten utilizar los mismos nombres de variables en distintos procedimientos sin preocuparse por posibles conflictos o modificaciones accidentales.
  • 6. El nombre de una variable debe cumplir con los siguientes requisitos:  Debe comenzar con una letra.  No puede incluir un punto o un carácter de declaración de tipo ($,&,!,%,#,@).  No debe exceder de 255 caracteres.  Debe ser única en el mismo alcance, que es el intervalo desde el que se puede hacer referencia a la variable: un procedimiento, formulario, etc. La cláusula opcional As tipo de la sentencia Dim le permite definir el tipo de dato o de objeto de la variable que va a declarar. Los tipos de datos definen el tipo de información que almacena la variable. Algunos ejemplos de tipos de datos son String, Integer y Currency. Las variables también pueden contener objetos de Visual Basic u otras aplicaciones
  • 7. Hay otras formas de declarar variables:  Declarar una variable en la sección Declaraciones de un módulo de formulario, estándar o de clase, en vez de un procedimiento, hace que la variable esté disponible para todos los procedimientos del módulo.  Declarar una variable mediante la palabra clave Public hace que esté accesible para toda la aplicación.  Declarar una variable local mediante la palabra clave Static conserva su valor aunque termine el procedimiento.