SlideShare una empresa de Scribd logo
1 de 17
maestro: Luis Manuel Ruiz
Cervantes
alumnos: Jazmin Antonio
Santiago
Karla Arteaga Gómez
grupo:404
fecha:1/3/2014
Aplicaciones de escritorio con base de datos.
1.1 * Introducción a los elementos de un entorno
grafico.
* Creación de un proyecto
* Formulario
* Controles
* Eventos
* Elementos del entorno de trabajo
VISUAL BASIC
 Para crear un proyecto para el programa
 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 de
Aplicación de Windows Forms que crea, recibirá el nombre
de "WindowsApplication1.
Creación de un proyecto
 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: textbox, label, commandbutton,
etc...
 En este capítulo vamos a ver las propiedades y eventos
más importantes de los formularios, como trabajar con
múltiples formularios y como se establece la comunicación
entre ellos
Formulario
 Realmente son objetos que disponen de sus propias
propiedades y métodos, y cuya utilidad es la de facilitarnos el
desarrollo de nuestras aplicaciones. Bueno, este intento de
definición puede haber quedado bien, pero para que lo
tengáis más claro, tener en cuenta que en cualquier
aplicación con la que trabajamos estamos rodeados de
controles. Quien no ha visto en multitud de programas los
botones ACEPTAR y CANCELAR, un cuadro para introducir
texto, una lista con datos, etc.. Pues todos ellos son
controles y no tendremos que preocuparnos por crearlos
para nuestras aplicaciones sino que ya vienen con el paquete
de VB, lo único que tendremos que hacer es modificar sus
propiedades: tamaño, color, etc.. para incorporarlos en
nuestras aplicaciones y asociarles el código necesario para
que se comporten como esperamos al ejecutar la aplicación
controles
 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.
eventos
 PROPIEDADES
 PARTE DEL ENTORNO DE VISUAL 1 2 BASIC 3 4 5 6
 3. BARRA DE TITULO: Muestra el nombre del proyecto y del formulario que se esta diseñando actual mente.
 4. BARRA DE MENUS: Agrupa los menús despegables que contiene toda las operaciones que pueden llevarse a cabo con visual
Basic 6.0
 5. BARRA DE HERRAMIENTAS ESTANDAR Contiene los botones que se utilizan con mayor frecuencia cuando se trabaja con un
proyecto. Simplifica la lección de opciones de los menús archivo, edición, ver y ejecutar, además, en el área derecha presenta la
ubicación(coordenadas) y el tamaño del objeto seleccionado.

 6. VENTANA DE FORMULARIO Es el área donde se diseña la interfaz grafica, es decir, es donde se inserta electo gráficos, como
botones, imágenes, casillas de verificación, cuadros de lista ,etc.
 7. CUADRO DE HERRAMIENTAS Presenta todos los controles necesarios para diseñar una aplicación, como cuadros de texto,
etiquetas, cuadros de listas, botones de comando ,etc.
 8. VENTANA DE PROYECTO Muestra los elementos involucrados en el proyecto, como formularios, módulos, controles oxc, etc.
Cada elemento puede seleccionarse en forma independiente para su edición.
 9. VENTANA DE POCISICION DEL FORMULARIO Muestra la ubicación que tendrá el formulario en la pantalla, cuando ejecute la
aplicación. Esta ubicación puede cambiarse si hace clic en el botón izquierdo del mouse.
 10. LA VENTANA DE PROPIEDADES Muestra todas las propiedades del control actualmente seleccionado, en este caso muéstralas
propiedades del form 1, luego podemos ver que abajo dice “form 1form” lo que esta en negrita es el nombre del objeto, y lo que
sigue es el tipo de objeto, en este caso es un formulario
Elementos del entorno de trabajo
 Propiedades de un formulario
 Agregar controles a un formulario
 Organizar controles a un formulario (la yout)
1.2 eventos básicos del ciclo de vida
de un formulario
 Para visualizar las propiedades de cualquier objeto
debemos situarnos en ese objeto y abrir la ventana
Propiedades, en concreto para acceder a las propiedades
del formulario hacer clic sobre la esquina superior
izquierda del formulario (la que tiene un cuadrito negro) y
hacer clic en el botón de la barra de herramientas, se abrirá
la ventana Propiedades que iremos viendo a continuación.
Las propiedades están organizadas en esta ventana en
varias pestañas, la pestaña Todas recopila todas las
propiedades, la pestaña Eventos permite asociar macros,
procedimientos o código VBA a ejecutar cuando se
produzca algún evento asociado al formulario.
Propiedades de un formulario
Agregar controles a un formulario
Los controles y los formularios son entidades genéricas de las que puede
Cada formulario y cada control tiene un conjunto de propiedades que define su
aspecto (color, tamaño, tipo de letra, etc.), como responde a las acciones del usuario
(si está activo o no lo está), etc.
Cada objeto tiene un nombre que lo identifica, por medio del cual se hace referencia
al mismo, estos nombres son definidos por defecto por Visual Basic en el momento
de ser creados, pero no son en principio adecuados y deben ser renombrados por el
programador para permitir una mejor identificación de cada uno de ellos. ,
libremente elegidas por el usuario teniendo en cuenta el uso que se le va a dar al
objeto. Algunas abreviaturas usuales para nombrar los controles son:
cmd > Command button
frm > Form
lbl > Label
opt > Option button
mnu > Menu
fra > Frame.
 Los controles de layout permiten distribuir, ajustar el
tamaño y alinear, de manera organizada y automática,
los controles que contienen, permitiendo además
organizar otros controles de layout contenidos.
 Facilitan el ajuste de los controles al contenido,
adaptándose a los nombres y contenidos, incluyendo
multi-idioma, ajustándose los tamaños en función de
la traducción correspondiente, además de ajustar el
alto y ancho en función del tamaño del formulario,
según la pantalla o el tamaño a que se redimensione
éste en modal.
 También distribuyen los controles en el formulario
teniendo en cuenta condiciones de visibilidad,
haciendo que unos controles ganen el espacio de los
controles que no se visualizan
Organizar controles a un formulario
layout
 Controles mas comunes ( botones, etiquetas, cajas de
texto. )
 Propiedades de los controles.
 Eventos del mouse y del teclado.
1.3 controles y eventos básicos
 Realmente son objetos que disponen de sus propias propiedades
y métodos, y cuya utilidad es la de facilitarnos el desarrollo de
nuestras aplicaciones. Bueno, este intento de definición puede
haber quedado bien, pero para que lo tengáis más claro, tener en
cuenta que en cualquier aplicación con la que trabajamos
estamos rodeados de controles. Quien no ha visto en multitud de
programas los botones ACEPTAR y CANCELAR, un cuadro para
introducir texto, una lista con datos, etc.. Pues todos ellos son
controles y no tendremos que preocuparnos por crearlos para
nuestras aplicaciones sino que ya vienen con el paquete de VB, lo
único que tendremos que hacer es modificar sus propiedades:
tamaño, color, 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 (
botones, etiquetas, caja de texto.
)
 Las propiedades de las que dispone el control son las
siguientes:(para obtener el cuadro de propiedades, seleccionar el
control y pulsar F4 o pulsar con el botón derecho para obtener el
menú contextual y marcar Propierties)
 Name: Esta propiedad la tienen todos los controles, el nombre que
viene por defecto en este caso Text1 y es el nombre con el que se
conocerá el control cuando lo utilicemos en el código.
 Text: Aquí indicamos el texto que aparecerá en el control. Podemos
asignarle cualquier texto en tiempo de diseño o ejecución. También
podemos tomar el texto que haya introducido el usuario para
tratarlo durante la ejecución.
 MultiLine: Permite que introduzcamos varias líneas de texto en el
control en lugar de sólo una.
 Alignment: Alineación que tendrá el texto dentro del control:
izquierda, centro o derecha.
Propiedades de los controles
 Hay varios eventos relacionados con el empleo del
mouse (ratón) y del teclado por parte del usuario.
Cada uno de estos eventos tiene un controlador de
eventos para el cual se puede escribir código en las
aplicaciones para Windows. Dichos eventos son
MouseDown, MouseUp, MouseMove, MouseEnter,
MouseLeave, MouseHover, KeyPress, KeyDown y
KeyUp. Los controladores de eventos MouseDown,
MouseUp y MouseMove reciben un argumento de
MouseEventArgs que contiene datos relacionados
con sus eventos.
Eventos de mouse y del teclado

Más contenido relacionado

La actualidad más candente (17)

Guia De Programacion En Visual Basic
Guia De Programacion En Visual BasicGuia De Programacion En Visual Basic
Guia De Programacion En Visual Basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
programacion. visual basic 6.0
programacion. visual basic 6.0programacion. visual basic 6.0
programacion. visual basic 6.0
 
Visual basic
Visual basicVisual basic
Visual basic
 
Unidad 1 margara
Unidad 1 margaraUnidad 1 margara
Unidad 1 margara
 
desarrolla aplicaciones
desarrolla aplicacionesdesarrolla aplicaciones
desarrolla aplicaciones
 
IntroduccióN Bea
IntroduccióN BeaIntroduccióN Bea
IntroduccióN Bea
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Unidad III
Unidad IIIUnidad III
Unidad III
 
Elibeth Melendez
Elibeth MelendezElibeth Melendez
Elibeth Melendez
 
Taller info decimo
Taller info decimoTaller info decimo
Taller info decimo
 
Guia 0 vb induccion
Guia 0 vb    induccionGuia 0 vb    induccion
Guia 0 vb induccion
 
Roxana
RoxanaRoxana
Roxana
 
VERUSKA SALA
VERUSKA SALAVERUSKA SALA
VERUSKA SALA
 
manual visual_studio_2010_
manual visual_studio_2010_manual visual_studio_2010_
manual visual_studio_2010_
 
Hendric gutierrez visual basic.
Hendric gutierrez visual basic.Hendric gutierrez visual basic.
Hendric gutierrez visual basic.
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 

Destacado

La observacion participante
La observacion participanteLa observacion participante
La observacion participanteselenme
 
Trabajo practico coi digui tanqe
Trabajo practico coi digui tanqeTrabajo practico coi digui tanqe
Trabajo practico coi digui tanqebudicoitanqe
 
analisis de los poetas muertos
analisis de los poetas muertosanalisis de los poetas muertos
analisis de los poetas muertostabasquena81
 
Guía de investigación numero 2
Guía de investigación numero 2Guía de investigación numero 2
Guía de investigación numero 2Camila Petasne
 
Tecnologia i alfab digital-seroff y vazquez
Tecnologia i alfab digital-seroff y vazquezTecnologia i alfab digital-seroff y vazquez
Tecnologia i alfab digital-seroff y vazquezCaty Seroff
 
Examén final grupo 450
Examén final grupo 450Examén final grupo 450
Examén final grupo 450mcastillo132
 
第一單元 專家範例
第一單元 專家範例第一單元 專家範例
第一單元 專家範例Hsiao, Yu-Wen
 

Destacado (9)

La observacion participante
La observacion participanteLa observacion participante
La observacion participante
 
Trabajo practico coi digui tanqe
Trabajo practico coi digui tanqeTrabajo practico coi digui tanqe
Trabajo practico coi digui tanqe
 
analisis de los poetas muertos
analisis de los poetas muertosanalisis de los poetas muertos
analisis de los poetas muertos
 
Guía de investigación numero 2
Guía de investigación numero 2Guía de investigación numero 2
Guía de investigación numero 2
 
Presentacioncalentamiento
PresentacioncalentamientoPresentacioncalentamiento
Presentacioncalentamiento
 
Tecnologia i alfab digital-seroff y vazquez
Tecnologia i alfab digital-seroff y vazquezTecnologia i alfab digital-seroff y vazquez
Tecnologia i alfab digital-seroff y vazquez
 
Examén final grupo 450
Examén final grupo 450Examén final grupo 450
Examén final grupo 450
 
第一單元 專家範例
第一單元 專家範例第一單元 專家範例
第一單元 專家範例
 
Maqueta 9 crecimient de la ciudad
Maqueta 9 crecimient de la ciudadMaqueta 9 crecimient de la ciudad
Maqueta 9 crecimient de la ciudad
 

Similar a Aplicaciones de escritorio con Visual Basic

VISUAL BASIC
VISUAL BASICVISUAL BASIC
VISUAL BASICblanca_1
 
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
 
Trabajo
TrabajoTrabajo
Trabajoqwz123
 
Loreidys gonzales fundamentos de visual basic
Loreidys gonzales fundamentos de visual basicLoreidys gonzales fundamentos de visual basic
Loreidys gonzales fundamentos de visual basicloreidysgonzales
 
Herramientas y Desarrollo de Software
Herramientas y Desarrollo de SoftwareHerramientas y Desarrollo de Software
Herramientas y Desarrollo de SoftwareCristina1139
 
Fundamentos vb
Fundamentos vbFundamentos vb
Fundamentos vbvalerin01
 
Ysorys
YsorysYsorys
Ysorysysorys
 
Fundamentosbasicosdevisualbasic
FundamentosbasicosdevisualbasicFundamentosbasicosdevisualbasic
Fundamentosbasicosdevisualbasicunachi
 
Herramientas Visual Basic (vb)
Herramientas Visual Basic (vb)Herramientas Visual Basic (vb)
Herramientas Visual Basic (vb)Darwin Ortiz
 
Programar aplicaciones windows forms
Programar aplicaciones windows formsProgramar aplicaciones windows forms
Programar aplicaciones windows formsmellcv
 
Tutorial de visual basic
Tutorial de visual basicTutorial de visual basic
Tutorial de visual basicEnzo Costantini
 

Similar a Aplicaciones de escritorio con Visual Basic (20)

VISUAL BASIC
VISUAL BASICVISUAL BASIC
VISUAL BASIC
 
desarolla aplicaciones
desarolla aplicaciones desarolla aplicaciones
desarolla aplicaciones
 
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
 
Trabajo
TrabajoTrabajo
Trabajo
 
Taller info decimo
Taller info decimoTaller info decimo
Taller info decimo
 
Visual 6.0
Visual 6.0Visual 6.0
Visual 6.0
 
Loreidys gonzales fundamentos de visual basic
Loreidys gonzales fundamentos de visual basicLoreidys gonzales fundamentos de visual basic
Loreidys gonzales fundamentos de visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Herramientas y Desarrollo de Software
Herramientas y Desarrollo de SoftwareHerramientas y Desarrollo de Software
Herramientas y Desarrollo de Software
 
Visualbasic6.0
Visualbasic6.0Visualbasic6.0
Visualbasic6.0
 
Fundamentos vb
Fundamentos vbFundamentos vb
Fundamentos vb
 
Ysorys
YsorysYsorys
Ysorys
 
visual basic
visual basicvisual basic
visual basic
 
Fundamentosbasicosdevisualbasic
FundamentosbasicosdevisualbasicFundamentosbasicosdevisualbasic
Fundamentosbasicosdevisualbasic
 
Herramientas Visual Basic (vb)
Herramientas Visual Basic (vb)Herramientas Visual Basic (vb)
Herramientas Visual Basic (vb)
 
Programar aplicaciones windows forms
Programar aplicaciones windows formsProgramar aplicaciones windows forms
Programar aplicaciones windows forms
 
Visual basic ..!
Visual basic ..!Visual basic ..!
Visual basic ..!
 
Jueves
JuevesJueves
Jueves
 
Tutorial de visual basic
Tutorial de visual basicTutorial de visual basic
Tutorial de visual basic
 
office
officeoffice
office
 

Último

CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxCeciliaGuerreroGonza1
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 

Último (20)

Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 

Aplicaciones de escritorio con Visual Basic

  • 1. maestro: Luis Manuel Ruiz Cervantes alumnos: Jazmin Antonio Santiago Karla Arteaga Gómez grupo:404 fecha:1/3/2014
  • 2. Aplicaciones de escritorio con base de datos. 1.1 * Introducción a los elementos de un entorno grafico. * Creación de un proyecto * Formulario * Controles * Eventos * Elementos del entorno de trabajo VISUAL BASIC
  • 3.  Para crear un proyecto para el programa  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 de Aplicación de Windows Forms que crea, recibirá el nombre de "WindowsApplication1. Creación de un proyecto
  • 4.  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: textbox, label, commandbutton, etc...  En este capítulo vamos a ver las propiedades y eventos más importantes de los formularios, como trabajar con múltiples formularios y como se establece la comunicación entre ellos Formulario
  • 5.  Realmente son objetos que disponen de sus propias propiedades y métodos, y cuya utilidad es la de facilitarnos el desarrollo de nuestras aplicaciones. Bueno, este intento de definición puede haber quedado bien, pero para que lo tengáis más claro, tener en cuenta que en cualquier aplicación con la que trabajamos estamos rodeados de controles. Quien no ha visto en multitud de programas los botones ACEPTAR y CANCELAR, un cuadro para introducir texto, una lista con datos, etc.. Pues todos ellos son controles y no tendremos que preocuparnos por crearlos para nuestras aplicaciones sino que ya vienen con el paquete de VB, lo único que tendremos que hacer es modificar sus propiedades: tamaño, color, etc.. para incorporarlos en nuestras aplicaciones y asociarles el código necesario para que se comporten como esperamos al ejecutar la aplicación controles
  • 6.  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. eventos
  • 7.  PROPIEDADES  PARTE DEL ENTORNO DE VISUAL 1 2 BASIC 3 4 5 6  3. BARRA DE TITULO: Muestra el nombre del proyecto y del formulario que se esta diseñando actual mente.  4. BARRA DE MENUS: Agrupa los menús despegables que contiene toda las operaciones que pueden llevarse a cabo con visual Basic 6.0  5. BARRA DE HERRAMIENTAS ESTANDAR Contiene los botones que se utilizan con mayor frecuencia cuando se trabaja con un proyecto. Simplifica la lección de opciones de los menús archivo, edición, ver y ejecutar, además, en el área derecha presenta la ubicación(coordenadas) y el tamaño del objeto seleccionado.   6. VENTANA DE FORMULARIO Es el área donde se diseña la interfaz grafica, es decir, es donde se inserta electo gráficos, como botones, imágenes, casillas de verificación, cuadros de lista ,etc.  7. CUADRO DE HERRAMIENTAS Presenta todos los controles necesarios para diseñar una aplicación, como cuadros de texto, etiquetas, cuadros de listas, botones de comando ,etc.  8. VENTANA DE PROYECTO Muestra los elementos involucrados en el proyecto, como formularios, módulos, controles oxc, etc. Cada elemento puede seleccionarse en forma independiente para su edición.  9. VENTANA DE POCISICION DEL FORMULARIO Muestra la ubicación que tendrá el formulario en la pantalla, cuando ejecute la aplicación. Esta ubicación puede cambiarse si hace clic en el botón izquierdo del mouse.  10. LA VENTANA DE PROPIEDADES Muestra todas las propiedades del control actualmente seleccionado, en este caso muéstralas propiedades del form 1, luego podemos ver que abajo dice “form 1form” lo que esta en negrita es el nombre del objeto, y lo que sigue es el tipo de objeto, en este caso es un formulario Elementos del entorno de trabajo
  • 8.
  • 9.  Propiedades de un formulario  Agregar controles a un formulario  Organizar controles a un formulario (la yout) 1.2 eventos básicos del ciclo de vida de un formulario
  • 10.  Para visualizar las propiedades de cualquier objeto debemos situarnos en ese objeto y abrir la ventana Propiedades, en concreto para acceder a las propiedades del formulario hacer clic sobre la esquina superior izquierda del formulario (la que tiene un cuadrito negro) y hacer clic en el botón de la barra de herramientas, se abrirá la ventana Propiedades que iremos viendo a continuación. Las propiedades están organizadas en esta ventana en varias pestañas, la pestaña Todas recopila todas las propiedades, la pestaña Eventos permite asociar macros, procedimientos o código VBA a ejecutar cuando se produzca algún evento asociado al formulario. Propiedades de un formulario
  • 11. Agregar controles a un formulario Los controles y los formularios son entidades genéricas de las que puede Cada formulario y cada control tiene un conjunto de propiedades que define su aspecto (color, tamaño, tipo de letra, etc.), como responde a las acciones del usuario (si está activo o no lo está), etc. Cada objeto tiene un nombre que lo identifica, por medio del cual se hace referencia al mismo, estos nombres son definidos por defecto por Visual Basic en el momento de ser creados, pero no son en principio adecuados y deben ser renombrados por el programador para permitir una mejor identificación de cada uno de ellos. , libremente elegidas por el usuario teniendo en cuenta el uso que se le va a dar al objeto. Algunas abreviaturas usuales para nombrar los controles son: cmd > Command button frm > Form lbl > Label opt > Option button mnu > Menu fra > Frame.
  • 12.  Los controles de layout permiten distribuir, ajustar el tamaño y alinear, de manera organizada y automática, los controles que contienen, permitiendo además organizar otros controles de layout contenidos.  Facilitan el ajuste de los controles al contenido, adaptándose a los nombres y contenidos, incluyendo multi-idioma, ajustándose los tamaños en función de la traducción correspondiente, además de ajustar el alto y ancho en función del tamaño del formulario, según la pantalla o el tamaño a que se redimensione éste en modal.  También distribuyen los controles en el formulario teniendo en cuenta condiciones de visibilidad, haciendo que unos controles ganen el espacio de los controles que no se visualizan Organizar controles a un formulario layout
  • 13.  Controles mas comunes ( botones, etiquetas, cajas de texto. )  Propiedades de los controles.  Eventos del mouse y del teclado. 1.3 controles y eventos básicos
  • 14.  Realmente son objetos que disponen de sus propias propiedades y métodos, y cuya utilidad es la de facilitarnos el desarrollo de nuestras aplicaciones. Bueno, este intento de definición puede haber quedado bien, pero para que lo tengáis más claro, tener en cuenta que en cualquier aplicación con la que trabajamos estamos rodeados de controles. Quien no ha visto en multitud de programas los botones ACEPTAR y CANCELAR, un cuadro para introducir texto, una lista con datos, etc.. Pues todos ellos son controles y no tendremos que preocuparnos por crearlos para nuestras aplicaciones sino que ya vienen con el paquete de VB, lo único que tendremos que hacer es modificar sus propiedades: tamaño, color, 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 ( botones, etiquetas, caja de texto. )
  • 15.  Las propiedades de las que dispone el control son las siguientes:(para obtener el cuadro de propiedades, seleccionar el control y pulsar F4 o pulsar con el botón derecho para obtener el menú contextual y marcar Propierties)  Name: Esta propiedad la tienen todos los controles, el nombre que viene por defecto en este caso Text1 y es el nombre con el que se conocerá el control cuando lo utilicemos en el código.  Text: Aquí indicamos el texto que aparecerá en el control. Podemos asignarle cualquier texto en tiempo de diseño o ejecución. También podemos tomar el texto que haya introducido el usuario para tratarlo durante la ejecución.  MultiLine: Permite que introduzcamos varias líneas de texto en el control en lugar de sólo una.  Alignment: Alineación que tendrá el texto dentro del control: izquierda, centro o derecha. Propiedades de los controles
  • 16.
  • 17.  Hay varios eventos relacionados con el empleo del mouse (ratón) y del teclado por parte del usuario. Cada uno de estos eventos tiene un controlador de eventos para el cual se puede escribir código en las aplicaciones para Windows. Dichos eventos son MouseDown, MouseUp, MouseMove, MouseEnter, MouseLeave, MouseHover, KeyPress, KeyDown y KeyUp. Los controladores de eventos MouseDown, MouseUp y MouseMove reciben un argumento de MouseEventArgs que contiene datos relacionados con sus eventos. Eventos de mouse y del teclado