cap5.2 visual basic
TRANSCRIPT
1. Objetivos
Iniciar al estudiante en el lenguaje de programacion Visual .Net.
Conocer y utilizar los objetos basicos de programacion en Visual .Net.
2. Motivacion
Hasta el momento se han creado algoritmos en diagramas de flujo, donde todavía no se ha utilizado el computador para crear programas reales, en este sentido ahora solo resta su traducción a algún lenguaje de programación.
Analisis
Diagrama de Flujo +Pseudo-Codigo
Prueba de Escritorio
Codificado y DepuradoEn un Lenguaje
PruebaY Validacion
Aplicacion
Programación
VisualBasic .Ne
t
.EXE
3.1 Crear un Nuevo Proyecto
Abrir Visual .Net
1
2Menu Archivo --> Nuevo Proyecto
Debe seleccionar el lenguaje Visual Basic
1. Hacer clic para ver el cuadro de controles
2. Hacer clic para que el cuadro de controles
no se esconda
3.2 Configuraciones de Entorno
Visualizar las 4 áreas básicas de VB.
Menu Ver Explorador de Soluciones Menu Ver Cuadro de Herramientas Menu Ver Ventana Propiedades
3.3 Ventana Editor de Codigo
En el formulario hacer clic en cualquier parte del formulario donde no haya un objeto y luego presionar botón derecho del Mouse.
Seleccionar la opción view code (ver código) luego aparecerá la ventana de código del proyecto.
3.4 Grabar un proyecto
Menu Archivo Guardar Todo Cree una carpeta solo para el proyecto
para intentar grabar ahí la solucion con el nombre que usted le asigne. Luego obtendra :
Un archivo (solucion) con la extension “sln” Un subdirectorio con el mismo nombre que la
solucion. Con el siguiente contenido: Varios archivos con la extension «vb» Varios subdirectorios, es especial uno llamado
BINRelease donde se graba el archivo EJECUTABLE del proyecto El archivo con la extension «.exe»
3.5 Hacer un Programa .exe
Menu Generar Generar nombreproyecto.exe.
Se graba por defecto en la carpeta donde grabo la solucion Solucion BinRelease con la extension .exe .
Form El formulario es una pantalla sobre la que se colocan otros objetos.
Label Etiquetas para poner nombres a objetos y zonas de un formulario.
TextBox Cuadros de texto para introducir información en la aplicación, o extraer información
Button Botón para ordenar acciones
4 Objetos Basicos de VB
4.1 Form Formulario Propiedades : Forma y
caracteristicas Name : Form1 Text : “Mi primer Programa” Backcolor :vbRed vbBlue
Eventos: Comportamiento al suceder ..
Form_Load : formulario cambia a rojo Cuando aparece el formulario en pantalla
Form_Click : Formulario cambia a verde Cuando hace un click sobre el formulario
4.2 Label Etiqueta Propiedades : Apariencia y forma
Name: Label1 Text : “Mi primer Programa” Backcolor :vbRed vbBlue
Eventos: Ocurrencias. Mousemove
Cuando el mouse se mueve sobre la etiqueta
4.3 Text Texto
Propiedades : Name : Text1 text : Hola Mundo
Eventos: Changed Cuando cambia su
contenido Click Cuando hace 1 click con el
mouse
4.4 Button Botón
Propiedades : Name : Command1 Text : Saludar Enable : True/False (Permite que se haga Click) Visible : True/False (Se lo puede ver en el
formulario)
Eventos: Click Cuando hace 1 click encima con el
mouse DblClick hace 2 click encima con el mouse
4.5 DataGridView Crear el Objeto Matriz tipo DataGridView ’numero de columnas de la matriz
Grid1. ColumnCount = 10 ’ numero de filas de la matriz
Grid1. RowCount = 5
’ habilitar Grid1.ReadOnly = False
Llenar la GrillaFor i=1 to N
For j=1 to MGrid1.Item(j,i).value=“ ”
Columna, Fila
’ Apariencia
DataGridView1.RowHeadersVisible = False
DataGridView1.ColumnHeadersVisible = False
DataGridView1.Rows(0).Height =
DataGridView1.Height - 4
For j = 0 To 9 For i = 0 To 4 Grid1.Item(j, i).Value = “0" Next iNext j
4.6 Caja para entrada de datos
n = CInt(InputBox("Introduzca la dimension:", “Genera Serie", 0))
Pedir introducir un valor entero
Dato = Inputbox(mensaje, titulo, valor)
4.7 Caja para salida de datos
x = MsgBox(serie,vbokonly,“Elementos de la serie ….”)
O simplemente
MsgBox(serie,vbokonly,“Elementos de la serie ….”)
Mostrar mensaje y luego esperar el click
Dato = Msgbox(mensaje, vbokonly,titulo)