SlideShare una empresa de Scribd logo
GUÍA DE TRABAJO
Versión: 1
Código: DA-FO-431
ÁREA: TECNOLOGÍA E INFORMÁTICA
GRADO: 11º JORNADA: JM PERÍODO:_1 FECHA
TEMA: ENSAMBLE E INTERACCIÓN ENTRE FORMULARIOS EN VISUAL BASIC 2010
ESTUDIANTE:___________________________________________________ GRUPO:_____
VISUAL BASIC 2010
CONTENIDO DEL DOCUMENTO
1 MICROSOFT VISUAL STUDIO......................................................................................................................................2
2 INICIAR UN NUEVO PROYECTO..................................................................................................................................2
3 PARTES DE LA VENTANA............................................................................................................................................3
4 CONTROLES COMUNES..............................................................................................................................................5
5 OBJETOS Y SUS PROPIEDADES PRINCIPALES..............................................................................................................7
6 AGREGAR IMÁGENES PARA EL PROYECTO (MY.RESOURCES).....................................................................................8
7 CAMBIAR NOMBRE AL FORMULARIO......................................................................................................................10
8 AGREGAR NUEVO ELEMENTO AL PROYECTO...........................................................................................................10
9 FUNCIÓN VAL..........................................................................................................................................................10
1 MICROSOFT VISUAL STUDIO
Microsoft Visual Studio es un entorno de desarrollo integrado (IDE) para sistemas operativos
Windows. Se utiliza para programar aplicaciones Windows y que se incluye en varias aplicaciones
Microsoft.
CONCEPTOS DE VISUAL BASIC
Para entender mejor la manera cómo opera el lenguaje de programación Visual Basic for Application, es
necesario estudiar un poco acerca de la teoría relacionada con la programación orientada a objetos:
 Objeto: Un objeto es cualquier formulario y controles que forma parte de la aplicación, que tiene asociado
un conjunto de métodos, eventos y propiedades. Las propiedades se pueden considerar como atributos de
un objeto, los métodos como sus acciones y los eventos como sus respuestas.
 Propiedades: Son los atributos o características de un objeto, como son su altura, su ancho, color de
fondo, color de la letra, entre otras.
 Método: Los métodos son funciones internas de un determinado objeto que permite realizar funciones
sobre él o sobre otro objeto. Se le conoce como aquello que el objeto puede hacer.
Por ejemplo para un formulario tenemos el método Hide que hará que el formulario se oculte
El método Show que hará que el formulario se vuelva a mostrar
El método close que hará que el formulario se cierre.
 Evento: Un evento es una acción que sucede en un objeto, decimos también que es un proceso que
ocurre en un momento no determinado causando una respuesta por parte de un objeto.
Por ejemplo Un botón incluye MouseClick, MouseDoubleClick, MouseEnter, MouseLeave,
MouseWheel, MouseMove y MouseHover.
Los eventos por lo general reciben nombres muy intuitivos, para hacer la lectura del código de Visual Basic
más fácil.
2 INICIAR UN NUEVO PROYECTO
Pasos
1. Ingresar al
aplicativo
2. Dar clic en nuevo
proyecto
3. Ubicarse en Visual
Basic
4. Escoger Aplicación
de Windows Forms
5. En nombre asignar
un nuevo nombre
al proyecto
NOTA: Preste mucha
atención al
seleccionar la carpeta
donde se ubicará el
proyecto
3 PARTES DE LA VENTANA
BARRA DE HERRAMIENTAS ESTÁNDAR
Contiene los botones que permiten acceder de manera inmediata a las opciones más comunes del
visual Basic.
Para mostrar la barra de herramientas estándar dar clic derecho en la barra de título y escoger la
barra de herramientas que se desea.
CUADRO DE HERRAMIENTAS
Contiene todas las herramientas que se necesitan para desarrollar las
aplicaciones. Se encuentran agrupadas por categorías como son:
Para mostrar el cuadro de herramientas
 clic en el icono de la barra de herramientas estándar
 Menú ver – cuadro de herramientas
Formulario
Explorador
de
soluciones
PropiedadesCuadro de
herramientas
Barra herramientas
estándar
Lista de errores y resultados
 La combinación de teclas ctrl + alt + x
EXPLORADOR DE SOLUCIONES
Utilice el Explorador de soluciones para administrar elementos de solución
o proyecto y navegar por el código, permite interactuar en modo diseño y
en modo código.
Para mostrar el Explorador de soluciones:
 clic en el icono de la barra de herramientas estándar
 Menú Ver Explorador de soluciones
 Combinación de teclas CTRL + ALT + L
El Explorador de soluciones le ayuda a hacer lo siguiente:
 Agregar proyectos a una solución
 Agregar elementos a un proyecto
 Copiar o mover elementos y proyectos
 Cambiar el nombre de las soluciones, los proyectos y los elementos
 Eliminar, quitar o descargar proyectos
VENTANA DE PROPIEDADES
Permite visualizar y modificar las propiedades para cada uno de los objetos.
Muestra en la parte superior el nombre del objeto seleccionado.
Las propiedades de los objetos se muestran organizadas alfabéticamente o
por categorías como son: accesibilidad, apariencia, comportamiento, datos,
diseño
Para mostrar la ventana de propiedades:
 Icono de la barra de herramientas estándar
 Menú ver - ventana de propiedades
 Tecla de función F4
FORMULARIOS
Es la ventana que más área de trabajo utiliza y la que habitualmente
utilizaremos para introducir nuestros objetos y nuestro código.
Por lo general llevan nombres como form1, form2, form3, etc., los cuales
deben ser cambiados con nombres nemotécnicos.
Para mostrar el código de un formulario:
 Menú ver - código
 Tecla de función F7
 En Explorador de soluciones, dar clic en el icono "Ver código".
Las principales propiedades de un formulario son las siguientes:
Name: Se utiliza para ponerle nombre al formulario. Se usa anteponerle frm y a continuación
el nombre deseado. Ejemplo: frmprincipal
BackColor: se utiliza para cambiar el color del fondo del formulario
BorderStyle: cambia el estilo de borde del formulario
BorderColor: Cambia el color del borde del formulario
Text: Cambia el título de la barra de títulos del formulario
BackGroundImage: permite insertar imagen de fondo al formulario
FormBorderStyle: Determina cómo se muestra el borde exterior del formulario. También permiten que
no se cambie el tamaño del formulario. Por ejemplo, el estilo de borde
FormBorderStyle.FixedDialog
Maximizebox Es una propiedad tipo booleano, se activa o desactiva el botón maximizar de la
ventana
Minimizebox Es una propiedad tipo booleano, se activa o desactiva el botón maximizar de la
ventana
4 CONTROLES COMUNES
Estos controles se encuentran dentro del archivo ejecutable de Visual Basic. Los controles stán siempre
incluidos en el cuadro de herramientas.
Nombre de clase Representación gráfica prefijo Descripción
Button
Botón de control
btn Ejecuta un comando o una acción
cuando el usuario hace clic en él.
CheckBox
Casilla de
verificación
chk Presenta una opción de tipo
verdadero o falso.
CheckBoxListBox clb Lista desplegable de elementos con
sus casillas de verificación.
ComboBox
Cuadro combinado
cbo Combina un cuadro de texto y un
cuadro de lista.
DateTimerPicker
Selector de fecha y
hora
dtp Muestra calendario desplegable con
fecha y hora
Label
Etiqueta
lbl Presenta texto con el cual el usuario
no puede interactuar ni modificar.
LinkLabel
Etiqueta de enlace
llbl Muestra cuadro de texto al estilo de
página web.
Ver Código Ver Diseñador
ListBox
Cuadro de lista
lsb Presenta una lista de elementos entre
los que el usuario puede elegir.
MonthCalender
Calendario
mnc Muestra candelario con fechas
Picturebox
Caja de imágenes
pic Presenta mapas de bits, íconos o
metarchivos de Windows y otros tipos
de archivos gráficos compatibles.
También presenta texto o actúa como
contenedor visual para otros
controles.
ProgressBar
Barra de progreso
prb Permite medir el progreso de una
tarea o proceso en nuestro programa.
RichTextBox
Cuadro de texto
enriquecido
rtb Permite mostrar textos o archivos de
manera amplia.
TextBox
Cuadro de texto
txb Proporciona un área para escribir o
presentar texto.
ToolTip
Herramienta de
punta
ttb Sirve para orientar al usuario de la
funcionalidad del control. Se activa al
pasar el mouse sobre el control
WebBrowser
Navegador Web
wbr Control de navegación en la web
COMPONENTES
Nombre de clase Representación gráfica prefijo Descripción
ImageList
Lista de image
iml contiene una colección de imágenes
que pueden utilizar otros controles
comunes de Windows,
específicamente los controles
ListView, TreeView, TabStrip y
Toolbar
Timer
Barra de progreso
tmr Ejecuta eventos periódicos a
intervalos de tiempo específicado..
CONTENEDORES
Nombre de clase Representación gráfica prefijo Descripción
GroupBox
Grupo de controles
gpb Sirve para agrupar controles (por
ejemplo botones de opción) dentro
de un marco con etiquetas
TableLayoutPanel
Panel de diseño
de tabla
tip Sirve para organizar controles, se
pueden añadir filas o columnas
para los controles
MENUS Y BARRAS DE HERRAMIENTAS
Nombre de clase Representación gráfica prefijo Descripción
ContextMenuStrip
Menú contextual
Strip
cms Crea un menú que aparece cuando
el usuario hace clic en un objeto
con el botón secundario del mouse.
MenuStrip
Menú Strip
mnu Permite el uso de una interfaz para
crear un menú en tiempo de diseño
ToolStrip
Herramientas Strip
tls son barras de herramientas
capaces de hospedar menús,
controles y controles de usuario en
aplicaciones de Windows Forms
5 OBJETOS Y SUS PROPIEDADES PRINCIPALES
Para poner un objeto sobre el formulario, se debe hacer clic sobre él en el cuadro de herramienta y
luego llevar el mouse hasta el formulario y hacer nuevamente clic; automáticamente aparecerá el
objeto dentro del formulario. También con el mouse es posible moverlo para cambiar su ubicación o
modificar su tamaño.
Etiqueta (label): se utiliza para escribir títulos o rótulos sobre el formulario.
Sus principales propiedades son:
Name: Nombre de la etiqueta utilizado en el código para identificar el objeto.
Se utiliza lbl y a continuación el nombre. Ejemplo: lbltitulo
Autosize: Ajusta el tamaño de la etiqueta a la longitud del texto
BackColor: Color del fondo de la etiqueta
BackStyle: Estilo del fondo de la etiqueta
BorderStyle: Estilo del borde de la etiqueta
Text: Texto o título que mostrará la etiqueta
Font: Cambia el tipo, el tamaño y el estilo de la fuente (letra) de la etiqueta
ForeColor Cambia el color de la letra de la etiqueta
TextAlign Alinea el texto respecto al tamaño de la etiqueta
(no funciona si se activó la propiedad Autosize)
Visible: Oculta (false) o pone visible (true) la etiqueta
Cuadro de texto (TextBox): se utiliza para capturar información desde el
teclado. Las propiedades principales son:
Name: Nombre de la etiqueta utilizado en el código para identificar el objeto.
Se utiliza txt y a continuación el nombre. Ejemplo: txtsalario
BackColor: Color del fondo del cuadro de texto
BackStyle: Estilo del fondo del cuadro de texto
BorderStyle: Estilo del borde del cuadro de texto
CharacterCasing: Permite que el ingreso de texto en el cuadro de texto se realice en mayúscula
o minúscula
Enabled: Activa (true) o desactiva (false) el cuadro de texto
Font: Cambia el tipo, el tamaño y el estilo de la fuente (letra) del cuadro de texto
ForeColor: Cambia el color de la letra del cuadro de texto
Text: Hace referencia al contenido del cuadro de texto (lo que se digita)
TextAlign: Alinea el texto dentro del cuadro de texto
Visible: Oculta (false) o pone visible (true) el cuadro de texto
Botón de comando (Button): se utiliza para llamar un procedimiento cuando
se activa el evento clic, doble clic o mousemove, entre otros.
Name: Nombre del botón utilizado en el código para identificar el objeto.
Se utiliza btn y a continuación el nombre. Ejemplo: txtsalario
Autosize: Ajusta el tamaño de la etiqueta a la longitud del texto
BackColor: Color del fondo del botón de comando
BackStyle: Estilo del fondo del botón de comando
Text: Hace referencia al contenido del botón de comando
Visible: Oculta (false) o pone visible (true) el botón de comando
Caja de Imágenes (PictureBox):
Name: Nombre del picturebox utilizado en el código para identificar el objeto.
Se utiliza Pic y a continuación el nombre. Ejemplo: picfotos
BorderStyle: Estilo del borde de la caja de imágenes
Imagen Permite mostrar una imagen en el objeto picturebox.
6 AGREGAR IMÁGENES PARA EL PROYECTO (My.Resources)
En la carpeta My.Resources se guardan imágenes o archivos que queremos que siempre estén
disponibles, ya que son recursos de nuestra aplicación.
Para adicionar las imágenes se debe realizar el siguiente proceso:
 Dar clic en el formulario, ir a la propiedad
BackgroundImage
En el caso de un objeto picturebox, ir a la
propiedad imagen
 Dar clic en el botón buscar que es un botón con
tres puntos suspensivos,
 Aparecerá una ventana, se debe seleccionar el
botón de opción archivo de recurso del proyecto
 Dar clic en el botón Importar…
 Elegir las imágenes que se desean, indicando su
ubicación
 Debemos fijarnos que se creó una carpeta
llamada RESOURCE como se muestra en la
siguiente imagen:
ANEXAR ARCHIVOS AL PROYECTOS (RESOURCES)
Esta opción también permite adicionar archivos al proyecto, esta es la opción más recomendada
para su correcto proceso:
 Activar el explorar de soluciones
 Clic derecho en My project
 Clic en opción abrir
 En la pestaña que se abre dar clic en la opción
recursos
 Clic en agregar recurso
 Clic en agregar archivo existente
 Ubicar la ruta de los archivos, seleccionar los
archivos y clic en el botón abrir
 Cerrar la ventana
 Clic en el botón si para guardar los cambios
NOTA: Recuerde que los nombres de los archivos
no deben llevar espacios en blanco, ni tildes, ni
caracteres especiales
7 CAMBIAR NOMBRE AL FORMULARIO
 Activar el explorador de soluciones
 Clic derecho sobre el nombre del
formulario
 Clic en la opción cambiar nombre.
 En el cuadro de dialogo que pregunta si se
desea cambiar también en este proyecto el
nombre de todas las referencias al
elemento de código..?, se responde que SI
NOTA: Recuerde que NO se puede eliminar la
extensión del archivos (.vb)
8 AGREGAR NUEVO ELEMENTO AL PROYECTO
Para adicionar un nuevo elemento al proyecto como son:
Windows Form o (Formulario), Cuadro de acerca de….,
Pantalla de presentación, Formulario de Inicio de sesión,
entre otros se debe realizar los siguientes pasos:
 Abrir el explorador de soluciones
 Clic derecho sobre el nombre del proyecto
 Clic en la opción agregar
 Clic en la opción nuevo elementos…
9 FUNCIÓN VAL
Permite convertir un número en formato texto a una variable numérica, debido a que el contenido que introduce
un usuario a través de un textBox tiene carácter de texto.
Ejemplo de su utilización:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsumar.Click
txtresultado.Text = Val(txtnum1.Text) + Val(txtnum2.Text)
End Sub
EJERCICIO PRACTICO 1
Crear un Nuevo proyecto Windows Forms llamado PRACTICA1, para realizar las cuatro operaciones
matemáticas básica.

Más contenido relacionado

La actualidad más candente

Pantalla principal-de-eclipse
Pantalla principal-de-eclipsePantalla principal-de-eclipse
Pantalla principal-de-eclipse
jafedvega
 
Actividades power point
Actividades power pointActividades power point
Actividades power point
yerlipaz
 
Herramientas del sistema
Herramientas del sistemaHerramientas del sistema
Herramientas del sistema
Gilber Basilio Robles
 
Presentación de Netbeans
Presentación de NetbeansPresentación de Netbeans
Presentación de Netbeans
Michelle Peña
 
Manual visual studio 2010
Manual visual studio 2010Manual visual studio 2010
Manual visual studio 2010
John Calixto Ayala
 
Componentes de eclipse
Componentes de eclipseComponentes de eclipse
Componentes de eclipse
jaquiiMc
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
crear tablas en word
crear tablas en wordcrear tablas en word
crear tablas en word
Danny Enrique Cabezas Castilla
 
Photoshop
PhotoshopPhotoshop
100 ejercicios para hacer examenes de microsoft word
100 ejercicios para hacer examenes de microsoft word100 ejercicios para hacer examenes de microsoft word
100 ejercicios para hacer examenes de microsoft word
adidas
 
Presentación Introducción al lenguaje HTML
Presentación Introducción al lenguaje HTMLPresentación Introducción al lenguaje HTML
Presentación Introducción al lenguaje HTML
andreajose13
 
Preguntas y respuestas medidas de almacenamiento
Preguntas y respuestas medidas de almacenamientoPreguntas y respuestas medidas de almacenamiento
Preguntas y respuestas medidas de almacenamiento
Jeova93
 
Cuadernillo de ejercicios de windows 7
Cuadernillo de ejercicios de windows 7Cuadernillo de ejercicios de windows 7
Cuadernillo de ejercicios de windows 7
Fidel Hernandez
 
Formulario mdi
Formulario mdiFormulario mdi
Formulario mdi
Lic. Rolando Torres
 
Diagramas De Flujo
Diagramas De FlujoDiagramas De Flujo
Diagramas De Flujo
rhemsolutions
 
Diseño de Algoritmos
Diseño de AlgoritmosDiseño de Algoritmos
Diseño de Algoritmos
LuisDiaz863
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
Patricia Ferrer
 
Estructura secuencial
Estructura secuencialEstructura secuencial
Estructura secuencial
Alcira Ordóñez Rey
 
Manual Code::Blocks lenguaje C++
Manual Code::Blocks lenguaje C++Manual Code::Blocks lenguaje C++
Manual Code::Blocks lenguaje C++
Santiago Sarmiento
 
Cuaderno de Trabajo VB 6.0
Cuaderno de Trabajo VB 6.0Cuaderno de Trabajo VB 6.0
Cuaderno de Trabajo VB 6.0
Marabely España D Juárez
 

La actualidad más candente (20)

Pantalla principal-de-eclipse
Pantalla principal-de-eclipsePantalla principal-de-eclipse
Pantalla principal-de-eclipse
 
Actividades power point
Actividades power pointActividades power point
Actividades power point
 
Herramientas del sistema
Herramientas del sistemaHerramientas del sistema
Herramientas del sistema
 
Presentación de Netbeans
Presentación de NetbeansPresentación de Netbeans
Presentación de Netbeans
 
Manual visual studio 2010
Manual visual studio 2010Manual visual studio 2010
Manual visual studio 2010
 
Componentes de eclipse
Componentes de eclipseComponentes de eclipse
Componentes de eclipse
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
crear tablas en word
crear tablas en wordcrear tablas en word
crear tablas en word
 
Photoshop
PhotoshopPhotoshop
Photoshop
 
100 ejercicios para hacer examenes de microsoft word
100 ejercicios para hacer examenes de microsoft word100 ejercicios para hacer examenes de microsoft word
100 ejercicios para hacer examenes de microsoft word
 
Presentación Introducción al lenguaje HTML
Presentación Introducción al lenguaje HTMLPresentación Introducción al lenguaje HTML
Presentación Introducción al lenguaje HTML
 
Preguntas y respuestas medidas de almacenamiento
Preguntas y respuestas medidas de almacenamientoPreguntas y respuestas medidas de almacenamiento
Preguntas y respuestas medidas de almacenamiento
 
Cuadernillo de ejercicios de windows 7
Cuadernillo de ejercicios de windows 7Cuadernillo de ejercicios de windows 7
Cuadernillo de ejercicios de windows 7
 
Formulario mdi
Formulario mdiFormulario mdi
Formulario mdi
 
Diagramas De Flujo
Diagramas De FlujoDiagramas De Flujo
Diagramas De Flujo
 
Diseño de Algoritmos
Diseño de AlgoritmosDiseño de Algoritmos
Diseño de Algoritmos
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Estructura secuencial
Estructura secuencialEstructura secuencial
Estructura secuencial
 
Manual Code::Blocks lenguaje C++
Manual Code::Blocks lenguaje C++Manual Code::Blocks lenguaje C++
Manual Code::Blocks lenguaje C++
 
Cuaderno de Trabajo VB 6.0
Cuaderno de Trabajo VB 6.0Cuaderno de Trabajo VB 6.0
Cuaderno de Trabajo VB 6.0
 

Destacado

Manual gui net_beans
Manual gui net_beansManual gui net_beans
Manual gui net_beans
Yefry Coz
 
VS2010 como herramienta de desarrollo
VS2010 como herramienta de desarrolloVS2010 como herramienta de desarrollo
VS2010 como herramienta de desarrollo
Jersson Dongo
 
Netbeans ide
Netbeans ideNetbeans ide
Netbeans ide
Proffesional
 
NetBeans
NetBeansNetBeans
NetBeans
1da4
 
Guía entregable software parte i
Guía entregable software parte iGuía entregable software parte i
Guía entregable software parte i
ColegioUpb
 
Presentac..[1]
Presentac..[1]Presentac..[1]
Presentac..[1]
msv3
 
Expo 2[2]!!!
Expo 2[2]!!!Expo 2[2]!!!
Expo 2[2]!!!
msv3
 
Guia trabajo visual basic (parte II)
Guia trabajo  visual basic (parte II)Guia trabajo  visual basic (parte II)
Guia trabajo visual basic (parte II)
ColegioUpb
 
Ficha esquematica de auditoria
Ficha esquematica de auditoriaFicha esquematica de auditoria
Ficha esquematica de auditoria
rafael_isaac
 
Vb net
Vb netVb net
2. introduccion a vs .net
2.  introduccion a vs .net2.  introduccion a vs .net
2. introduccion a vs .net
mhormech
 
2. Uso De Microsoft Visual Studio .Net
2.  Uso De Microsoft Visual Studio .Net2.  Uso De Microsoft Visual Studio .Net
2. Uso De Microsoft Visual Studio .Net
guest3cf6ff
 
Aplicaciones web y escritorio
Aplicaciones web y escritorioAplicaciones web y escritorio
Aplicaciones web y escritorio
LuMorena11
 
CUADERNILLO DE NETBEANS.
CUADERNILLO DE NETBEANS.CUADERNILLO DE NETBEANS.
CUADERNILLO DE NETBEANS.
p_nelly
 
Funciones trigonometricas
Funciones trigonometricasFunciones trigonometricas
Funciones trigonometricas
Andres Calsina
 
Manual De Netbeans Y Postgres
Manual De Netbeans Y PostgresManual De Netbeans Y Postgres
Manual De Netbeans Y Postgres
Ciber Conexion
 
Ejercicio de PHP, MySQL y Apache
Ejercicio de PHP, MySQL y ApacheEjercicio de PHP, MySQL y Apache
Ejercicio de PHP, MySQL y Apache
Victor Escamilla
 
Software Final
Software FinalSoftware Final
Software Final
makoto10
 
Guia6 java
Guia6 javaGuia6 java
Guia6 java
odelys2003
 
Guia5 java
Guia5 javaGuia5 java
Guia5 java
odelys2003
 

Destacado (20)

Manual gui net_beans
Manual gui net_beansManual gui net_beans
Manual gui net_beans
 
VS2010 como herramienta de desarrollo
VS2010 como herramienta de desarrolloVS2010 como herramienta de desarrollo
VS2010 como herramienta de desarrollo
 
Netbeans ide
Netbeans ideNetbeans ide
Netbeans ide
 
NetBeans
NetBeansNetBeans
NetBeans
 
Guía entregable software parte i
Guía entregable software parte iGuía entregable software parte i
Guía entregable software parte i
 
Presentac..[1]
Presentac..[1]Presentac..[1]
Presentac..[1]
 
Expo 2[2]!!!
Expo 2[2]!!!Expo 2[2]!!!
Expo 2[2]!!!
 
Guia trabajo visual basic (parte II)
Guia trabajo  visual basic (parte II)Guia trabajo  visual basic (parte II)
Guia trabajo visual basic (parte II)
 
Ficha esquematica de auditoria
Ficha esquematica de auditoriaFicha esquematica de auditoria
Ficha esquematica de auditoria
 
Vb net
Vb netVb net
Vb net
 
2. introduccion a vs .net
2.  introduccion a vs .net2.  introduccion a vs .net
2. introduccion a vs .net
 
2. Uso De Microsoft Visual Studio .Net
2.  Uso De Microsoft Visual Studio .Net2.  Uso De Microsoft Visual Studio .Net
2. Uso De Microsoft Visual Studio .Net
 
Aplicaciones web y escritorio
Aplicaciones web y escritorioAplicaciones web y escritorio
Aplicaciones web y escritorio
 
CUADERNILLO DE NETBEANS.
CUADERNILLO DE NETBEANS.CUADERNILLO DE NETBEANS.
CUADERNILLO DE NETBEANS.
 
Funciones trigonometricas
Funciones trigonometricasFunciones trigonometricas
Funciones trigonometricas
 
Manual De Netbeans Y Postgres
Manual De Netbeans Y PostgresManual De Netbeans Y Postgres
Manual De Netbeans Y Postgres
 
Ejercicio de PHP, MySQL y Apache
Ejercicio de PHP, MySQL y ApacheEjercicio de PHP, MySQL y Apache
Ejercicio de PHP, MySQL y Apache
 
Software Final
Software FinalSoftware Final
Software Final
 
Guia6 java
Guia6 javaGuia6 java
Guia6 java
 
Guia5 java
Guia5 javaGuia5 java
Guia5 java
 

Similar a Guia trabajo visual basic (parte I)

Gabriela Chourio
Gabriela ChourioGabriela Chourio
Gabriela Chourio
Eduardo Hernandez
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
Francisco Silva
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
Milanyely Gomez Gomez
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
edinantoniopacheco
 
Genesis polanco visual basic
Genesis polanco visual basicGenesis polanco visual basic
Genesis polanco visual basic
genesispolancoboada
 
desarolla aplicaciones
desarolla aplicaciones desarolla aplicaciones
desarolla aplicaciones
axelyair
 
Presentación de visual studio (1)
Presentación de visual studio (1)Presentación de visual studio (1)
Presentación de visual studio (1)
cinthya alfaro
 
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
 
Curso De Microsoft Visual Fox Pro For Windows
Curso De Microsoft Visual Fox Pro  For WindowsCurso De Microsoft Visual Fox Pro  For Windows
Curso De Microsoft Visual Fox Pro For Windows
rtinoco89
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando Espinoza
Marvel ico
 
Que es visual basic
Que es visual basicQue es visual basic
Que es visual basic
JeansAcosta
 
Que es visual basic
Que es visual basicQue es visual basic
Que es visual basic
carlosbandez
 
Fundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezFundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchez
Jairo Bermudez
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
Elixa Sheppard Flores
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
JesusGregorioSotoNie
 
Elibeth Melendez
Elibeth MelendezElibeth Melendez
Elibeth Melendez
ElibethJoselin
 
Roxana
RoxanaRoxana
VERUSKA SALA
VERUSKA SALAVERUSKA SALA
VERUSKA SALA
Marvel ico
 
Visualbasic6.0
Visualbasic6.0Visualbasic6.0
Visualbasic6.0
Yanny Cornieles
 
Hendric gutierrez visual basic.
Hendric gutierrez visual basic.Hendric gutierrez visual basic.
Hendric gutierrez visual basic.
HendricGutierrez
 

Similar a Guia trabajo visual basic (parte I) (20)

Gabriela Chourio
Gabriela ChourioGabriela Chourio
Gabriela Chourio
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Genesis polanco visual basic
Genesis polanco visual basicGenesis polanco visual basic
Genesis polanco visual basic
 
desarolla aplicaciones
desarolla aplicaciones desarolla aplicaciones
desarolla aplicaciones
 
Presentación de visual studio (1)
Presentación de visual studio (1)Presentación de visual studio (1)
Presentación de visual studio (1)
 
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
 
Curso De Microsoft Visual Fox Pro For Windows
Curso De Microsoft Visual Fox Pro  For WindowsCurso De Microsoft Visual Fox Pro  For Windows
Curso De Microsoft Visual Fox Pro For Windows
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando Espinoza
 
Que es visual basic
Que es visual basicQue es visual basic
Que es visual basic
 
Que es visual basic
Que es visual basicQue es visual basic
Que es visual basic
 
Fundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezFundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchez
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Elibeth Melendez
Elibeth MelendezElibeth Melendez
Elibeth Melendez
 
Roxana
RoxanaRoxana
Roxana
 
VERUSKA SALA
VERUSKA SALAVERUSKA SALA
VERUSKA SALA
 
Visualbasic6.0
Visualbasic6.0Visualbasic6.0
Visualbasic6.0
 
Hendric gutierrez visual basic.
Hendric gutierrez visual basic.Hendric gutierrez visual basic.
Hendric gutierrez visual basic.
 

Último

Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
josseanlo1581
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
amayaltc18
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
https://gramadal.wordpress.com/
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
LuanaJaime1
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
LuanaJaime1
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
lautyzaracho4
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
JAVIER SOLIS NOYOLA
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
Sandra Mariela Ballón Aguedo
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
GiselaBerrios3
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
ROCIORUIZQUEZADA
 
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdfCUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
Inslvarez5
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Demetrio Ccesa Rayme
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
ssusera6697f
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Demetrio Ccesa Rayme
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Demetrio Ccesa Rayme
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Demetrio Ccesa Rayme
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
Osiris Urbano
 

Último (20)

Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
 
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdfCUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
 

Guia trabajo visual basic (parte I)

  • 1. GUÍA DE TRABAJO Versión: 1 Código: DA-FO-431 ÁREA: TECNOLOGÍA E INFORMÁTICA GRADO: 11º JORNADA: JM PERÍODO:_1 FECHA TEMA: ENSAMBLE E INTERACCIÓN ENTRE FORMULARIOS EN VISUAL BASIC 2010 ESTUDIANTE:___________________________________________________ GRUPO:_____ VISUAL BASIC 2010 CONTENIDO DEL DOCUMENTO 1 MICROSOFT VISUAL STUDIO......................................................................................................................................2 2 INICIAR UN NUEVO PROYECTO..................................................................................................................................2 3 PARTES DE LA VENTANA............................................................................................................................................3 4 CONTROLES COMUNES..............................................................................................................................................5 5 OBJETOS Y SUS PROPIEDADES PRINCIPALES..............................................................................................................7 6 AGREGAR IMÁGENES PARA EL PROYECTO (MY.RESOURCES).....................................................................................8 7 CAMBIAR NOMBRE AL FORMULARIO......................................................................................................................10 8 AGREGAR NUEVO ELEMENTO AL PROYECTO...........................................................................................................10 9 FUNCIÓN VAL..........................................................................................................................................................10
  • 2. 1 MICROSOFT VISUAL STUDIO Microsoft Visual Studio es un entorno de desarrollo integrado (IDE) para sistemas operativos Windows. Se utiliza para programar aplicaciones Windows y que se incluye en varias aplicaciones Microsoft. CONCEPTOS DE VISUAL BASIC Para entender mejor la manera cómo opera el lenguaje de programación Visual Basic for Application, es necesario estudiar un poco acerca de la teoría relacionada con la programación orientada a objetos:  Objeto: Un objeto es cualquier formulario y controles que forma parte de la aplicación, que tiene asociado un conjunto de métodos, eventos y propiedades. Las propiedades se pueden considerar como atributos de un objeto, los métodos como sus acciones y los eventos como sus respuestas.  Propiedades: Son los atributos o características de un objeto, como son su altura, su ancho, color de fondo, color de la letra, entre otras.  Método: Los métodos son funciones internas de un determinado objeto que permite realizar funciones sobre él o sobre otro objeto. Se le conoce como aquello que el objeto puede hacer. Por ejemplo para un formulario tenemos el método Hide que hará que el formulario se oculte El método Show que hará que el formulario se vuelva a mostrar El método close que hará que el formulario se cierre.  Evento: Un evento es una acción que sucede en un objeto, decimos también que es un proceso que ocurre en un momento no determinado causando una respuesta por parte de un objeto. Por ejemplo Un botón incluye MouseClick, MouseDoubleClick, MouseEnter, MouseLeave, MouseWheel, MouseMove y MouseHover. Los eventos por lo general reciben nombres muy intuitivos, para hacer la lectura del código de Visual Basic más fácil. 2 INICIAR UN NUEVO PROYECTO Pasos 1. Ingresar al aplicativo 2. Dar clic en nuevo proyecto 3. Ubicarse en Visual Basic 4. Escoger Aplicación de Windows Forms 5. En nombre asignar un nuevo nombre al proyecto NOTA: Preste mucha atención al seleccionar la carpeta donde se ubicará el proyecto
  • 3. 3 PARTES DE LA VENTANA BARRA DE HERRAMIENTAS ESTÁNDAR Contiene los botones que permiten acceder de manera inmediata a las opciones más comunes del visual Basic. Para mostrar la barra de herramientas estándar dar clic derecho en la barra de título y escoger la barra de herramientas que se desea. CUADRO DE HERRAMIENTAS Contiene todas las herramientas que se necesitan para desarrollar las aplicaciones. Se encuentran agrupadas por categorías como son: Para mostrar el cuadro de herramientas  clic en el icono de la barra de herramientas estándar  Menú ver – cuadro de herramientas Formulario Explorador de soluciones PropiedadesCuadro de herramientas Barra herramientas estándar Lista de errores y resultados
  • 4.  La combinación de teclas ctrl + alt + x EXPLORADOR DE SOLUCIONES Utilice el Explorador de soluciones para administrar elementos de solución o proyecto y navegar por el código, permite interactuar en modo diseño y en modo código. Para mostrar el Explorador de soluciones:  clic en el icono de la barra de herramientas estándar  Menú Ver Explorador de soluciones  Combinación de teclas CTRL + ALT + L El Explorador de soluciones le ayuda a hacer lo siguiente:  Agregar proyectos a una solución  Agregar elementos a un proyecto  Copiar o mover elementos y proyectos  Cambiar el nombre de las soluciones, los proyectos y los elementos  Eliminar, quitar o descargar proyectos VENTANA DE PROPIEDADES Permite visualizar y modificar las propiedades para cada uno de los objetos. Muestra en la parte superior el nombre del objeto seleccionado. Las propiedades de los objetos se muestran organizadas alfabéticamente o por categorías como son: accesibilidad, apariencia, comportamiento, datos, diseño Para mostrar la ventana de propiedades:  Icono de la barra de herramientas estándar  Menú ver - ventana de propiedades  Tecla de función F4 FORMULARIOS Es la ventana que más área de trabajo utiliza y la que habitualmente utilizaremos para introducir nuestros objetos y nuestro código. Por lo general llevan nombres como form1, form2, form3, etc., los cuales deben ser cambiados con nombres nemotécnicos. Para mostrar el código de un formulario:  Menú ver - código  Tecla de función F7  En Explorador de soluciones, dar clic en el icono "Ver código".
  • 5. Las principales propiedades de un formulario son las siguientes: Name: Se utiliza para ponerle nombre al formulario. Se usa anteponerle frm y a continuación el nombre deseado. Ejemplo: frmprincipal BackColor: se utiliza para cambiar el color del fondo del formulario BorderStyle: cambia el estilo de borde del formulario BorderColor: Cambia el color del borde del formulario Text: Cambia el título de la barra de títulos del formulario BackGroundImage: permite insertar imagen de fondo al formulario FormBorderStyle: Determina cómo se muestra el borde exterior del formulario. También permiten que no se cambie el tamaño del formulario. Por ejemplo, el estilo de borde FormBorderStyle.FixedDialog Maximizebox Es una propiedad tipo booleano, se activa o desactiva el botón maximizar de la ventana Minimizebox Es una propiedad tipo booleano, se activa o desactiva el botón maximizar de la ventana 4 CONTROLES COMUNES Estos controles se encuentran dentro del archivo ejecutable de Visual Basic. Los controles stán siempre incluidos en el cuadro de herramientas. Nombre de clase Representación gráfica prefijo Descripción Button Botón de control btn Ejecuta un comando o una acción cuando el usuario hace clic en él. CheckBox Casilla de verificación chk Presenta una opción de tipo verdadero o falso. CheckBoxListBox clb Lista desplegable de elementos con sus casillas de verificación. ComboBox Cuadro combinado cbo Combina un cuadro de texto y un cuadro de lista. DateTimerPicker Selector de fecha y hora dtp Muestra calendario desplegable con fecha y hora Label Etiqueta lbl Presenta texto con el cual el usuario no puede interactuar ni modificar. LinkLabel Etiqueta de enlace llbl Muestra cuadro de texto al estilo de página web. Ver Código Ver Diseñador
  • 6. ListBox Cuadro de lista lsb Presenta una lista de elementos entre los que el usuario puede elegir. MonthCalender Calendario mnc Muestra candelario con fechas Picturebox Caja de imágenes pic Presenta mapas de bits, íconos o metarchivos de Windows y otros tipos de archivos gráficos compatibles. También presenta texto o actúa como contenedor visual para otros controles. ProgressBar Barra de progreso prb Permite medir el progreso de una tarea o proceso en nuestro programa. RichTextBox Cuadro de texto enriquecido rtb Permite mostrar textos o archivos de manera amplia. TextBox Cuadro de texto txb Proporciona un área para escribir o presentar texto. ToolTip Herramienta de punta ttb Sirve para orientar al usuario de la funcionalidad del control. Se activa al pasar el mouse sobre el control WebBrowser Navegador Web wbr Control de navegación en la web COMPONENTES Nombre de clase Representación gráfica prefijo Descripción ImageList Lista de image iml contiene una colección de imágenes que pueden utilizar otros controles comunes de Windows, específicamente los controles ListView, TreeView, TabStrip y Toolbar Timer Barra de progreso tmr Ejecuta eventos periódicos a intervalos de tiempo específicado..
  • 7. CONTENEDORES Nombre de clase Representación gráfica prefijo Descripción GroupBox Grupo de controles gpb Sirve para agrupar controles (por ejemplo botones de opción) dentro de un marco con etiquetas TableLayoutPanel Panel de diseño de tabla tip Sirve para organizar controles, se pueden añadir filas o columnas para los controles MENUS Y BARRAS DE HERRAMIENTAS Nombre de clase Representación gráfica prefijo Descripción ContextMenuStrip Menú contextual Strip cms Crea un menú que aparece cuando el usuario hace clic en un objeto con el botón secundario del mouse. MenuStrip Menú Strip mnu Permite el uso de una interfaz para crear un menú en tiempo de diseño ToolStrip Herramientas Strip tls son barras de herramientas capaces de hospedar menús, controles y controles de usuario en aplicaciones de Windows Forms 5 OBJETOS Y SUS PROPIEDADES PRINCIPALES Para poner un objeto sobre el formulario, se debe hacer clic sobre él en el cuadro de herramienta y luego llevar el mouse hasta el formulario y hacer nuevamente clic; automáticamente aparecerá el objeto dentro del formulario. También con el mouse es posible moverlo para cambiar su ubicación o modificar su tamaño. Etiqueta (label): se utiliza para escribir títulos o rótulos sobre el formulario. Sus principales propiedades son: Name: Nombre de la etiqueta utilizado en el código para identificar el objeto. Se utiliza lbl y a continuación el nombre. Ejemplo: lbltitulo Autosize: Ajusta el tamaño de la etiqueta a la longitud del texto
  • 8. BackColor: Color del fondo de la etiqueta BackStyle: Estilo del fondo de la etiqueta BorderStyle: Estilo del borde de la etiqueta Text: Texto o título que mostrará la etiqueta Font: Cambia el tipo, el tamaño y el estilo de la fuente (letra) de la etiqueta ForeColor Cambia el color de la letra de la etiqueta TextAlign Alinea el texto respecto al tamaño de la etiqueta (no funciona si se activó la propiedad Autosize) Visible: Oculta (false) o pone visible (true) la etiqueta Cuadro de texto (TextBox): se utiliza para capturar información desde el teclado. Las propiedades principales son: Name: Nombre de la etiqueta utilizado en el código para identificar el objeto. Se utiliza txt y a continuación el nombre. Ejemplo: txtsalario BackColor: Color del fondo del cuadro de texto BackStyle: Estilo del fondo del cuadro de texto BorderStyle: Estilo del borde del cuadro de texto CharacterCasing: Permite que el ingreso de texto en el cuadro de texto se realice en mayúscula o minúscula Enabled: Activa (true) o desactiva (false) el cuadro de texto Font: Cambia el tipo, el tamaño y el estilo de la fuente (letra) del cuadro de texto ForeColor: Cambia el color de la letra del cuadro de texto Text: Hace referencia al contenido del cuadro de texto (lo que se digita) TextAlign: Alinea el texto dentro del cuadro de texto Visible: Oculta (false) o pone visible (true) el cuadro de texto Botón de comando (Button): se utiliza para llamar un procedimiento cuando se activa el evento clic, doble clic o mousemove, entre otros. Name: Nombre del botón utilizado en el código para identificar el objeto. Se utiliza btn y a continuación el nombre. Ejemplo: txtsalario Autosize: Ajusta el tamaño de la etiqueta a la longitud del texto BackColor: Color del fondo del botón de comando BackStyle: Estilo del fondo del botón de comando Text: Hace referencia al contenido del botón de comando Visible: Oculta (false) o pone visible (true) el botón de comando Caja de Imágenes (PictureBox): Name: Nombre del picturebox utilizado en el código para identificar el objeto. Se utiliza Pic y a continuación el nombre. Ejemplo: picfotos BorderStyle: Estilo del borde de la caja de imágenes Imagen Permite mostrar una imagen en el objeto picturebox. 6 AGREGAR IMÁGENES PARA EL PROYECTO (My.Resources) En la carpeta My.Resources se guardan imágenes o archivos que queremos que siempre estén disponibles, ya que son recursos de nuestra aplicación.
  • 9. Para adicionar las imágenes se debe realizar el siguiente proceso:  Dar clic en el formulario, ir a la propiedad BackgroundImage En el caso de un objeto picturebox, ir a la propiedad imagen  Dar clic en el botón buscar que es un botón con tres puntos suspensivos,  Aparecerá una ventana, se debe seleccionar el botón de opción archivo de recurso del proyecto  Dar clic en el botón Importar…  Elegir las imágenes que se desean, indicando su ubicación  Debemos fijarnos que se creó una carpeta llamada RESOURCE como se muestra en la siguiente imagen: ANEXAR ARCHIVOS AL PROYECTOS (RESOURCES) Esta opción también permite adicionar archivos al proyecto, esta es la opción más recomendada para su correcto proceso:  Activar el explorar de soluciones  Clic derecho en My project  Clic en opción abrir  En la pestaña que se abre dar clic en la opción recursos  Clic en agregar recurso  Clic en agregar archivo existente  Ubicar la ruta de los archivos, seleccionar los archivos y clic en el botón abrir  Cerrar la ventana  Clic en el botón si para guardar los cambios NOTA: Recuerde que los nombres de los archivos no deben llevar espacios en blanco, ni tildes, ni caracteres especiales
  • 10. 7 CAMBIAR NOMBRE AL FORMULARIO  Activar el explorador de soluciones  Clic derecho sobre el nombre del formulario  Clic en la opción cambiar nombre.  En el cuadro de dialogo que pregunta si se desea cambiar también en este proyecto el nombre de todas las referencias al elemento de código..?, se responde que SI NOTA: Recuerde que NO se puede eliminar la extensión del archivos (.vb) 8 AGREGAR NUEVO ELEMENTO AL PROYECTO Para adicionar un nuevo elemento al proyecto como son: Windows Form o (Formulario), Cuadro de acerca de…., Pantalla de presentación, Formulario de Inicio de sesión, entre otros se debe realizar los siguientes pasos:  Abrir el explorador de soluciones  Clic derecho sobre el nombre del proyecto  Clic en la opción agregar  Clic en la opción nuevo elementos… 9 FUNCIÓN VAL Permite convertir un número en formato texto a una variable numérica, debido a que el contenido que introduce un usuario a través de un textBox tiene carácter de texto. Ejemplo de su utilización: Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsumar.Click txtresultado.Text = Val(txtnum1.Text) + Val(txtnum2.Text)
  • 11. End Sub EJERCICIO PRACTICO 1 Crear un Nuevo proyecto Windows Forms llamado PRACTICA1, para realizar las cuatro operaciones matemáticas básica.