SlideShare une entreprise Scribd logo
1  sur  28









Creación de un proyecto:
En el menú Inicio de Windows , haga clic en Visual Basic 2008
Express.
Aparecerá la pantalla de bienvenida a Visual Basic Express. Se
trata de la interfaz de Visual Basic 2008 Express, que también
recibe el nombre de entorno de desarrollo integrado o IDE.
En el menú Archivo, haga clic en Nuevo proyecto.
Aparece el cuadro de diálogo Nuevo proyecto.
Seleccione Aplicación de Windows Forms y haga clic en Aceptar.
Se muestra un nuevo formulario en el IDE y se agregan los
archivos necesarios para el proyecto a la ventana Explorador de
soluciones. Si es el primer proyecto deAplicación de Windows
Forms que crea, recibirá el nombre de "WindowsApplication1".
INTRODUCCIÓN A LOS ELEMENTOS DE UN
ENTORNO GRAFICO
FORMULARIOS:


Un formulario es una ventana de Windows la
cual usaremos para interactuar con el
usuario, ya que en dicha ventana o
formulario, estarán los controles y demás
objetos gráficos que mostraremos al usuario de
nuestra aplicación. Los formularios también son
llamados "formas" o Formas en su nombre en
inglés. En éste, un programador de Visual Basic
debe incluir además de los controles, el código
necesario para que se ejecuten instrucciones de
acuerdo a las acciones que realice el usuario.
FORMULARIOS
CONTROLES:











Para añadir controles a un formulario tenemos dos métodos:
Método 1
Teniendo el cuadro de Herramientas o un Formulario visible, haga doble
clic en el control que desea añadir en el Cuadro de Herramientas, los
controles se ubican en el centro del formulario, uno encima de otro,
luego hay que moverlos a la posición deseada dentro del formulario.
Método 2
Haga clic sobre el control en el Cuadro de Herramientas.
Ubique el puntero del mouse (una cruz) sobre el formulario en la
esquina superior izquierda donde desea colocar el control.
Realice un clic sostenido mientras arrastra el puntero a la esquina
superior derecha donde colocará el control.
Suelte el botón del Mouse.
Estos cuatro pasos se repiten con cada control que desea añadir al
formulario.
CONTROLES
EVENTOS:


un evento es un mensaje enviado por un
objeto dentro de un programa al bucle
principal del mismo, informándole que algo
ha sucedido. Ese "algo" puede variar
ampliamente, desde un reloj corriendo a un
clic del ratón en la parte del usuario.
EVENTOS
ELEMENTOS DEL ENTORNO DE TRABAJO:


un evento es un mensaje enviado por un objeto
dentro de un programa al bucle principal del
mismo, informándole que algo ha sucedido. Ese
"algo" puede variar ampliamente, desde un reloj
corriendo a un clic del ratón en la parte del
usuario.
ELEMENTOS DEL ENTORNO DE TRABAJO
Los formularios son tratados como controles con sus
propiedades, eventos y métodos. Aunque digamos
que se trata de un control especial que utilizamos para
contener los controles más usuales con los que
construiremos nuestras
aplicaciones: texto, label, commandbutton, etc..
Mediante esta propiedad podremos controlar que
determinado formulario aparezca o no en la barra de
tareas de Windows. En una aplicación con múltiples
formularios, si para cada uno de los que aparezca en
pantalla, nos aparece también en la barra de tareas, al
final la barra estará llena de aplicaciones. Podemos
hacer que determinados formularios no aparezcan en
ella colocando esta propiedad a False.
FORMULARIOS
EVENTOS BÁSICOS DEL CICLO DE VIDA EN UN
FORMULARIO:


Una aplicación web inicia propiamente su
existencia cuando un cliente se conecta a su
página de inicio (es el inicio de una sesión). El
servidor web Internet Information Server (IIS)
levanta el proceso aspnet_wp.exe (en caso de ser
necesario, podría estar ya activo con el servidor
dando servicio) y carga el ensamblado DLL que
contiene el código programado de la página
solicitada y que se ejecuta en lado servidor.
EVENTOS BÁSICOS DEL CICLO DE VIDA DE UN
FORMULARIO
PROPIEDADES DE UN FORMULARIO:


Name: En todo control la primera propiedad que debe establecerse es el nombre del objeto, es
recomendable que en el caso del formulario las tres primeras letras sean Frm, precisamente para
saber que se trata de un formulario, y luego seguida del nombre que se le quiere asignar, no
admite espacios.



Como puede apreciar en la parte inferior de la ventana de propiedades se tiene una pequeña
descripción de la propiedad elegida.


Back Color: Permite cambiar el color del fondo del formulario
BackgroundImage: Establece una imagen como fondo del formulario


BackgroundImageLayout: Diseño de la imagen de fondo: None, Tile, Center, Stretch, Zoom
Control Box: Determina si la ventana tiene o no botones de control




Cursor: Cursor que aparecerá al pasar el puntero por el formulario, se visualizará sólo en tiempo
de ejecución (f5)
FormBorderStyle: Establece el estilo del borde del formulario


Icon: Indica el ícono del formulario es decir aquel que va en la barra de título, se
visualizará también en la barra de tareas de Windows cuando el formulario se minimiza
Maximizaba: Permite que el botón de maximizar que se encuentra en los botones de
control se encuente habilitado o no (se puede utilizar o no)



MinimizeBox: Permite que el botón de minimizar que se encuentra en los botones de
control se encuentren habilitado o no.


ShowIcon: Indica si un ícono se muestra o no en la barra de título del formulario



ShowInTaskbar: Determina si el formulario aparece en la barra de tareas de windows.



Text: Representa el texto que se visualizará en la barra de título (no confundir con el
nombre)
WindowState: Determina el estado visual inicial del formulario:
Normal, Maximized, Minimized
PROPIEDADES DE UN FORMULARIO
AGREGAR CONTROLES A UN FORMULARIO:













Para agregar una referencia a la biblioteca de compatibilidad
En el menú Proyecto, elija Agregar referencia.
En el cuadro de diálogo Agregar referencia, haga clic en la ficha .NET.
En la lista Nombre de componente,
elija Microsoft.VisualBasic.Compatibility y, a continuación, haga clic
en Aceptar.
La plantilla se agregará al proyecto.
Para agregar los controles al Cuadro de herramientas
En el menú Ver, seleccione Cuadro de herramientas.
Expanda la sección Todos los formularios Windows Forms. Haga clic
con el botón secundario del mouse (ratón) en la barra de título y, a
continuación, haga clic enElegir elementos.
En el cuadro de diálogo Elegir elementos del cuadro de herramientas,
compruebe los componentes DirListBox, DriveListBox y FileListBox y, a
continuación, haga clic en Aceptar.
Los controles se agregarán al Cuadro de herramientas; se pueden
utilizar como cualquier otro control de formularios Windows Forms.
AGREGAR CONTROLES A UN FORMULARIO
ORGANIZAR CONTROLES EN UN FORMULARIO:


formularios de ventanas de Visual Basic proporcionan dos
métodos para la apertura de nuevos formularios. El método de
Show Dialog abre el segundo formulario en el modo de diálogo,
suspendiendo el primer formulario hasta que el usuario
responda al segundo formulario. Este tipo de formulario
funciona bien para iniciar sesión, la aceptación de
configuración o la realización de un diálogo con el usuario. El
método Show abre el segundo formulario independientemente,
permitiendo que los dos formularios se ejecuten en paralelo.
ORGANIZAR CONTROLES EN UN FORMULARIO
CONTROLES Y EVENTOS BÁSICOS


En Visual Basic 2008, los eventos están
ligados a controladores de eventos mediante
delegados, lo que permite crear un único
controlador de eventos para varios objetos.
Habitualmente, cada evento produce un
controlador de eventos con un tipo de objeto
de evento diferente para el segundo
parámetro
CONTROLES Y EVENTOS BASICOS
CONTROLES MAS COMUNES:
Realmente son objetos que disponen de sus
propias propiedades y métodos, y cuya
utilidad es la de facilitarnos el desarrollo de
nuestras aplicaciones. Quien no ha visto en
multitud de programas los botones
ACEPTAR y CANCELAR, un cuadro
para introducir texto, una lista con datos, etc.
para incorporarlos en nuestras aplicaciones
y asociarles el código necesario para que se
comporten como esperamos al ejecutar la
aplicación.
CONTROLES MAS COMUNES
PROPIEDADES DE LOS CONTROLES:


Las propiedades de los controles, es una tabla
que aparece a la derecha, aunque a veces esta
a la izquierda, depende de como la hallas
colocado.

Esta ventanita o tabla se activa cuando
seleccionas un control o componente, por
ejemplo un botón, en la ventanita aparecen
todas las propiedades del botón con sus
respectivos valores
PROPIEDADES DE LOS CONTROLES

Contenu connexe

Tendances

Tendances (18)

Introduccion a Windows Form
Introduccion a Windows FormIntroduccion a Windows Form
Introduccion a Windows Form
 
DESARROLLA APLICACIONES DE ESCRITORIO
DESARROLLA APLICACIONES DE ESCRITORIODESARROLLA APLICACIONES DE ESCRITORIO
DESARROLLA APLICACIONES DE ESCRITORIO
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 
aplica los fundamentos de programación web
aplica los fundamentos de programación web aplica los fundamentos de programación web
aplica los fundamentos de programación web
 
1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basic1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basic
 
Visual basic-2008
Visual basic-2008Visual basic-2008
Visual basic-2008
 
slideshare
slideshareslideshare
slideshare
 
Visual Basic .NET
Visual Basic .NETVisual Basic .NET
Visual Basic .NET
 
Presentación_VisualBasic
Presentación_VisualBasicPresentación_VisualBasic
Presentación_VisualBasic
 
Conociendo Visual Basic
Conociendo Visual BasicConociendo Visual Basic
Conociendo Visual Basic
 
INFOSAN VISUAL BASIC
INFOSAN VISUAL BASICINFOSAN VISUAL BASIC
INFOSAN VISUAL BASIC
 
Visual Basic 2008
Visual Basic 2008Visual Basic 2008
Visual Basic 2008
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Programando en microsoft visual studio 2008
Programando en microsoft visual studio 2008Programando en microsoft visual studio 2008
Programando en microsoft visual studio 2008
 
Tutorial de visual c++
Tutorial de visual c++Tutorial de visual c++
Tutorial de visual c++
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 

Similaire à visual basic

Herramientas Visual Basic (vb)
Herramientas Visual Basic (vb)Herramientas Visual Basic (vb)
Herramientas Visual Basic (vb)Darwin Ortiz
 
Trabajo
TrabajoTrabajo
Trabajoqwz123
 
10 Herramientas Visual Basic
10 Herramientas Visual Basic 10 Herramientas Visual Basic
10 Herramientas Visual Basic Andrea Lozano
 
Desarrollas aplicaciones de escritorio:)
Desarrollas aplicaciones de escritorio:)Desarrollas aplicaciones de escritorio:)
Desarrollas aplicaciones de escritorio:)LuisSlz
 
Fundamentos vb
Fundamentos vbFundamentos vb
Fundamentos vbvalerin01
 
Pasos para crear un proyecto de visual studio 2008
Pasos para crear un proyecto de visual studio 2008Pasos para crear un proyecto de visual studio 2008
Pasos para crear un proyecto de visual studio 2008vnslgars
 
desarolla aplicaciones
desarolla aplicaciones desarolla aplicaciones
desarolla aplicaciones axelyair
 
DESARROLLA APLICACIONES DE ESCRITORIO CON BASES DE DATOS
DESARROLLA  APLICACIONES DE ESCRITORIO CON BASES DE DATOS DESARROLLA  APLICACIONES DE ESCRITORIO CON BASES DE DATOS
DESARROLLA APLICACIONES DE ESCRITORIO CON BASES DE DATOS mariavaargas
 
Ysorys
YsorysYsorys
Ysorysysorys
 
Desarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datosDesarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datosGabriel Hernadez Meza
 
Desarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datosDesarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datosEduardo_Staiti11
 

Similaire à visual basic (20)

Herramientas Visual Basic (vb)
Herramientas Visual Basic (vb)Herramientas Visual Basic (vb)
Herramientas Visual Basic (vb)
 
Visual 6.0
Visual 6.0Visual 6.0
Visual 6.0
 
Trabajo
TrabajoTrabajo
Trabajo
 
Vb
VbVb
Vb
 
10 Herramientas Visual Basic
10 Herramientas Visual Basic 10 Herramientas Visual Basic
10 Herramientas Visual Basic
 
Desarrollas aplicaciones de escritorio:)
Desarrollas aplicaciones de escritorio:)Desarrollas aplicaciones de escritorio:)
Desarrollas aplicaciones de escritorio:)
 
Fundamentos vb
Fundamentos vbFundamentos vb
Fundamentos vb
 
Guia 0 vb induccion
Guia 0 vb    induccionGuia 0 vb    induccion
Guia 0 vb induccion
 
Visual basic
Visual basicVisual basic
Visual basic
 
Windows.forms.ejercicios
Windows.forms.ejerciciosWindows.forms.ejercicios
Windows.forms.ejercicios
 
Visual basic ..!
Visual basic ..!Visual basic ..!
Visual basic ..!
 
Pasos para crear un proyecto de visual studio 2008
Pasos para crear un proyecto de visual studio 2008Pasos para crear un proyecto de visual studio 2008
Pasos para crear un proyecto de visual studio 2008
 
desarolla aplicaciones
desarolla aplicaciones desarolla aplicaciones
desarolla aplicaciones
 
visual basic
visual basic visual basic
visual basic
 
DESARROLLA APLICACIONES DE ESCRITORIO CON BASES DE DATOS
DESARROLLA  APLICACIONES DE ESCRITORIO CON BASES DE DATOS DESARROLLA  APLICACIONES DE ESCRITORIO CON BASES DE DATOS
DESARROLLA APLICACIONES DE ESCRITORIO CON BASES DE DATOS
 
Ysorys
YsorysYsorys
Ysorys
 
Desarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datosDesarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datos
 
Desarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datosDesarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datos
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
sosa
sosasosa
sosa
 

Dernier

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 

Dernier (11)

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

visual basic

  • 1.
  • 2.        Creación de un proyecto: En el menú Inicio de Windows , haga clic en Visual Basic 2008 Express. Aparecerá la pantalla de bienvenida a Visual Basic Express. Se trata de la interfaz de Visual Basic 2008 Express, que también recibe el nombre de entorno de desarrollo integrado o IDE. En el menú Archivo, haga clic en Nuevo proyecto. Aparece el cuadro de diálogo Nuevo proyecto. Seleccione Aplicación de Windows Forms y haga clic en Aceptar. Se muestra un nuevo formulario en el IDE y se agregan los archivos necesarios para el proyecto a la ventana Explorador de soluciones. Si es el primer proyecto deAplicación de Windows Forms que crea, recibirá el nombre de "WindowsApplication1".
  • 3. INTRODUCCIÓN A LOS ELEMENTOS DE UN ENTORNO GRAFICO
  • 4. FORMULARIOS:  Un formulario es una ventana de Windows la cual usaremos para interactuar con el usuario, ya que en dicha ventana o formulario, estarán los controles y demás objetos gráficos que mostraremos al usuario de nuestra aplicación. Los formularios también son llamados "formas" o Formas en su nombre en inglés. En éste, un programador de Visual Basic debe incluir además de los controles, el código necesario para que se ejecuten instrucciones de acuerdo a las acciones que realice el usuario.
  • 6. CONTROLES:          Para añadir controles a un formulario tenemos dos métodos: Método 1 Teniendo el cuadro de Herramientas o un Formulario visible, haga doble clic en el control que desea añadir en el Cuadro de Herramientas, los controles se ubican en el centro del formulario, uno encima de otro, luego hay que moverlos a la posición deseada dentro del formulario. Método 2 Haga clic sobre el control en el Cuadro de Herramientas. Ubique el puntero del mouse (una cruz) sobre el formulario en la esquina superior izquierda donde desea colocar el control. Realice un clic sostenido mientras arrastra el puntero a la esquina superior derecha donde colocará el control. Suelte el botón del Mouse. Estos cuatro pasos se repiten con cada control que desea añadir al formulario.
  • 8. EVENTOS:  un evento es un mensaje enviado por un objeto dentro de un programa al bucle principal del mismo, informándole que algo ha sucedido. Ese "algo" puede variar ampliamente, desde un reloj corriendo a un clic del ratón en la parte del usuario.
  • 10. ELEMENTOS DEL ENTORNO DE TRABAJO:  un evento es un mensaje enviado por un objeto dentro de un programa al bucle principal del mismo, informándole que algo ha sucedido. Ese "algo" puede variar ampliamente, desde un reloj corriendo a un clic del ratón en la parte del usuario.
  • 11. ELEMENTOS DEL ENTORNO DE TRABAJO
  • 12. Los formularios son tratados como controles con sus propiedades, eventos y métodos. Aunque digamos que se trata de un control especial que utilizamos para contener los controles más usuales con los que construiremos nuestras aplicaciones: texto, label, commandbutton, etc.. Mediante esta propiedad podremos controlar que determinado formulario aparezca o no en la barra de tareas de Windows. En una aplicación con múltiples formularios, si para cada uno de los que aparezca en pantalla, nos aparece también en la barra de tareas, al final la barra estará llena de aplicaciones. Podemos hacer que determinados formularios no aparezcan en ella colocando esta propiedad a False.
  • 14. EVENTOS BÁSICOS DEL CICLO DE VIDA EN UN FORMULARIO:  Una aplicación web inicia propiamente su existencia cuando un cliente se conecta a su página de inicio (es el inicio de una sesión). El servidor web Internet Information Server (IIS) levanta el proceso aspnet_wp.exe (en caso de ser necesario, podría estar ya activo con el servidor dando servicio) y carga el ensamblado DLL que contiene el código programado de la página solicitada y que se ejecuta en lado servidor.
  • 15. EVENTOS BÁSICOS DEL CICLO DE VIDA DE UN FORMULARIO
  • 16. PROPIEDADES DE UN FORMULARIO:  Name: En todo control la primera propiedad que debe establecerse es el nombre del objeto, es recomendable que en el caso del formulario las tres primeras letras sean Frm, precisamente para saber que se trata de un formulario, y luego seguida del nombre que se le quiere asignar, no admite espacios.  Como puede apreciar en la parte inferior de la ventana de propiedades se tiene una pequeña descripción de la propiedad elegida.  Back Color: Permite cambiar el color del fondo del formulario BackgroundImage: Establece una imagen como fondo del formulario  BackgroundImageLayout: Diseño de la imagen de fondo: None, Tile, Center, Stretch, Zoom Control Box: Determina si la ventana tiene o no botones de control   Cursor: Cursor que aparecerá al pasar el puntero por el formulario, se visualizará sólo en tiempo de ejecución (f5) FormBorderStyle: Establece el estilo del borde del formulario
  • 17.  Icon: Indica el ícono del formulario es decir aquel que va en la barra de título, se visualizará también en la barra de tareas de Windows cuando el formulario se minimiza Maximizaba: Permite que el botón de maximizar que se encuentra en los botones de control se encuente habilitado o no (se puede utilizar o no)  MinimizeBox: Permite que el botón de minimizar que se encuentra en los botones de control se encuentren habilitado o no.  ShowIcon: Indica si un ícono se muestra o no en la barra de título del formulario   ShowInTaskbar: Determina si el formulario aparece en la barra de tareas de windows.  Text: Representa el texto que se visualizará en la barra de título (no confundir con el nombre) WindowState: Determina el estado visual inicial del formulario: Normal, Maximized, Minimized
  • 18. PROPIEDADES DE UN FORMULARIO
  • 19. AGREGAR CONTROLES A UN FORMULARIO:          Para agregar una referencia a la biblioteca de compatibilidad En el menú Proyecto, elija Agregar referencia. En el cuadro de diálogo Agregar referencia, haga clic en la ficha .NET. En la lista Nombre de componente, elija Microsoft.VisualBasic.Compatibility y, a continuación, haga clic en Aceptar. La plantilla se agregará al proyecto. Para agregar los controles al Cuadro de herramientas En el menú Ver, seleccione Cuadro de herramientas. Expanda la sección Todos los formularios Windows Forms. Haga clic con el botón secundario del mouse (ratón) en la barra de título y, a continuación, haga clic enElegir elementos. En el cuadro de diálogo Elegir elementos del cuadro de herramientas, compruebe los componentes DirListBox, DriveListBox y FileListBox y, a continuación, haga clic en Aceptar. Los controles se agregarán al Cuadro de herramientas; se pueden utilizar como cualquier otro control de formularios Windows Forms.
  • 20. AGREGAR CONTROLES A UN FORMULARIO
  • 21. ORGANIZAR CONTROLES EN UN FORMULARIO:  formularios de ventanas de Visual Basic proporcionan dos métodos para la apertura de nuevos formularios. El método de Show Dialog abre el segundo formulario en el modo de diálogo, suspendiendo el primer formulario hasta que el usuario responda al segundo formulario. Este tipo de formulario funciona bien para iniciar sesión, la aceptación de configuración o la realización de un diálogo con el usuario. El método Show abre el segundo formulario independientemente, permitiendo que los dos formularios se ejecuten en paralelo.
  • 22. ORGANIZAR CONTROLES EN UN FORMULARIO
  • 23. CONTROLES Y EVENTOS BÁSICOS  En Visual Basic 2008, los eventos están ligados a controladores de eventos mediante delegados, lo que permite crear un único controlador de eventos para varios objetos. Habitualmente, cada evento produce un controlador de eventos con un tipo de objeto de evento diferente para el segundo parámetro
  • 25. CONTROLES MAS COMUNES: Realmente son objetos que disponen de sus propias propiedades y métodos, y cuya utilidad es la de facilitarnos el desarrollo de nuestras aplicaciones. Quien no ha visto en multitud de programas los botones ACEPTAR y CANCELAR, un cuadro para introducir texto, una lista con datos, etc. para incorporarlos en nuestras aplicaciones y asociarles el código necesario para que se comporten como esperamos al ejecutar la aplicación.
  • 27. PROPIEDADES DE LOS CONTROLES:  Las propiedades de los controles, es una tabla que aparece a la derecha, aunque a veces esta a la izquierda, depende de como la hallas colocado. Esta ventanita o tabla se activa cuando seleccionas un control o componente, por ejemplo un botón, en la ventanita aparecen todas las propiedades del botón con sus respectivos valores
  • 28. PROPIEDADES DE LOS CONTROLES