2. 1. Objetivos
Iniciar al estudiante en el lenguaje de
programación Visual .Net.
Conocer y utilizar los objetos basicos
de programación en Visual .Net.
3. 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.
4. Analisis
Diagrama de Flujo +
Pseudo-Codigo
Prueba de Escritorio
Codificado y Depurado
En un Lenguaje
Prueba
Y Validacion
Aplicacion
Programación
Visual
Basic .Net
.EXE
10. 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
11. 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.
12. 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»
13. 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 .
14. 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
15. 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
16. 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
17. 4.3 Text Texto
Propiedades :
Name : Text1
text : Hola Mundo
Eventos:
Changed Cuando cambia su contenido
Click Cuando hace 1 click con el mouse
18. 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
19. 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 Grilla
For i=1 to N
For j=1 to M
Grid1.Item(j,i).value=“ ”
Columna, Fila
20. ’ 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 i
Next j
21. 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)
22. 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)