PDF de programación - Guia 01 LP1: Introduccion a Visual Basic .NET

Imágen de pdf Guia 01 LP1: Introduccion a Visual Basic .NET

Guia 01 LP1: Introduccion a Visual Basic .NETgráfica de visualizaciones

Publicado el 8 de Mayo del 2020
357 visualizaciones desde el 8 de Mayo del 2020
998,7 KB
22 paginas
Creado hace 7a (29/07/2013)
UNIVERSIDAD DON BOSCO

FACULTAD DE ESTUDIOS TECNOLÓGICOS



ESCUELA DE COMPUTACION

GUIA DE LABORATORIO #01

Nombre de la Practica:
Lugar de Ejecución:
Tiempo Estimado:
MATERIA:


INTRODUCCION A VISUAL BASIC .NET
Centro de Computo
2 horas y 30 minutos
Lenguajes de Programación 1


CICLO: 02/ 2013



I. OBJETIVOS


Que el estudiante:

• Reconozca el entorno de herramientas y ventanas que forman al IDE de Visual Studio .Net
• Se familiarice con los tipos de proyectos de Visual Basic .NET
• Elabore programas respetando la sintaxis de VB.NET
• Aplique los pasos para la construcción de una aplicación de tipo Windows Form.
• Diferencie uso de los Tipos de Datos y variables que existen en VB.NET
• Pueda declarar variables en diferentes ámbitos/alcances



II. INTRODUCCION TEORICA

¿Qué es Visual Basic?

Visual Basic es un ambiente gráfico de desarrollo de aplicaciones para el sistema operativo Microsoft Windows.
Las aplicaciones creadas con Visual Basic están basadas en objetos y son manejadas por eventos. Visual Basic se
deriva del lenguaje Basic, el cual es un lenguaje de programación estructurado. Sin embargo, Visual Basic emplea
un modelo de programación manejada por eventos.


¿Qué es Visual Basic .NET?

Es un lenguaje orientado a objetos y eventos que soporta encapsulación, herencia y polimorfismo; comparte el
entorno de desarrollo con Microsoft Visual C++ .NET, Microsoft Visual C# .NET, etc.

Entorno de Desarrollo
Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web
ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones móviles. Visual Basic, Visual C++, Visual
C# y Visual J# utilizan el mismo entorno de desarrollo integrado (IDE), que les permite compartir herramientas y
facilita la creación de soluciones en varios lenguajes. Asimismo, dichos lenguajes aprovechan las funciones de

1

.NET Framework, que ofrece acceso a tecnologías clave para simplificar el desarrollo de aplicaciones Web ASP y
Servicios Web XML.


Guía # 01: INTRODUCCION A VISUAL BASIC .NET

Lenguajes de Programación 1

2

Guía # 01: INTRODUCCION A VISUAL BASIC .NET


Visual Basic 2008 incluye entre muchas capacidades, la continuación de bucles, la disposición garantizada de
recursos, las propiedades de acceso combinado, los tipos de datos sin signo y que aceptan valores NULL, la
sobrecarga de operadores, los tipos parciales y genéricos, los eventos personalizados y la comprobación de la
compatibilidad con Common Language Specification (CLS).

Ambiente de desarrollo para Aplicaciones Windows
En VB hay diversas de tipos de proyectos disponibles, de los cuales se trataran a los proyectos de tipo Windows.
Estos proyectos presentan un formulario en blanco con las ventanas de apoyo mostradas en la imagen 1.1.

Cuadro de Herramientas
Dentro de un formulario, VB dispone al programador de una serie de controles, los cuales son las maneras de
cómo la aplicación puede interactuar con los usuarios a los cuales ira dirigida la aplicación a construir. Con el
.NET Framework 3.5 consta de una diversidad de controles y objetos para usar en las aplicaciones, clasificados en
categorías. En la imagen 1.2 se muestran un listado de los controles más comunes utilizados dentro de un form.

Una descripción básica de algunos de estos se muestra en la Tabla 1. Observe que cada control tiene su icono,
nombre, prefijo y su descripción.


Nombre

Prefijo

Descripción

Button

CheckBox

ComboBox

DateTimePicker

Label

ListBox



btn

chk

cbo

dtp

lbl

lst



Se utiliza para iniciar, detener o interrumpir un proceso

Muestra una casilla de verificación y una etiqueta para
texto. Se utiliza en general para establecer opciones.
Muestra una lista desplegable de elementos.

Muestra un calendario gráfico desplegable, que permite
que los usuarios seleccionen una fecha o una hora.
Muestra texto que los usuarios no pueden modificar
directamente.
Muestra una lista de textos, también llamados elementos.

Captura texto escrito por el usuario, ya sea teniendo un
formato de entrada.
Muestra archivos de imágenes, tales como mapas de bits e
iconos, gifs, etc.
Muestra un botón que puede activarse o desactivarse.

Muestra texto escrito en tiempo de diseño que puede ser
editado por los usuarios en tiempo de ejecución.

Es un contenedor de imágenes, para que después se use
con otros controles.
Sirve para realizar un conteo de tiempo, en tiempo de
ejecución.

Icono

Controles
comunes



Components



MaskedTextBox

msk

PictureBox

RadioButton

TextBox


ImageList

Timer

pic

rdb

txt


img

tmr

Lenguajes de Programación 1

3

Guía # 01: INTRODUCCION A VISUAL BASIC .NET

Icono

Containers



Nombre

Prefijo

Descripción


FlowLayoutPanel


flp

GroupBox

Panel

gpb

pnl


Es un contenedor de controles que no permite
modificación de la posición del control.
Agrupa un conjunto de controles (tales como botones de
opción) en un marco con etiqueta.
Agrupa un conjunto de controles en un marco sin etiqueta
que permite el desplazamiento.

la



Tabla 1: Descripción de algunos controles más utilizados de la “barra de controles”


El prefijo es una combinación de letras que se le sugiere al programador colocar al inicio del identificador
(nombre) del control agregado, de acuerdo al tipo del mismo. Con este prefijo, se pretende que al momento de dar
lectura a un código con muchas referencias a objetos utilizados, sea más fácil de entender y comprender.


Estructura de un programa en Visual Basic

El código VB se agrupa en Módulos/Procedimientos y en Clases que se almacenan en 1 o mas archivos. A su vez,
estos archivos se agrupan en proyectos, que se compilan en aplicaciones.
Los módulos de clase se verán posteriormente en el curso.

Módulos estándar
Un modulo agrupa código fuente de una aplicación y se almacena en una archivo .vb. Para definir un modulo se
usa la sintaxis siguiente:
[Public │ Friend] Module nombre_modulo
[Sentencias]
End Module

Procedimientos
Tal como recordara en cursos anteriores, un procedimiento es un conjunto de sentencias limitadas en un bloque
bajo un nombre. En VB, el bloque de sentencias va limitado entre las declaraciones Sub y End Sub, o Function y
End Function, los cuales se utilizan así:

• Procedimiento Sub: ejecutan acciones pero no devuelven un resultado al código que lo invoco
• Procedimiento Function: ejecutan acciones y devuelven un resultado al código que los invoco.
• Procedimientos conducidos por Eventos: son procedimientos que se ejecutan como respuesta a un suceso

ocurrido en un programa.

• Procedimientos que definen propiedades: permiten devolver o asignar valores a propiedades definidas en un

modulo, clase o estructura.

• Procedimientos que sobrecargan operadores. Definen la conducta de un operador estándar en un contexto

diferente para el que esta definido.

• Procedimiento Main
Este procedimiento es el “punto de entrada/inicio” de la aplicación, el 1er procedimiento al cual se obtiene acceso
al ejecutar el código.


Lenguajes de Programación 1

4

Guía # 01: INTRODUCCION A VISUAL BASIC .NET

Un procedimiento será invocado desde algún otro lugar en el código, para ceder el control de ejecución a este
nuevo código. Al finalizar el procedimiento, retorna el control de ejecución al código que lo mando a llamar.

En esta introducción nos centraremos en los procedimientos conducidos por eventos y además a Main.

El procedimiento Main es publico (public), no tiene argumentos/parámetros y no devuelve valor al finalizar
Un procedimiento activado por evento se crea agregando al encabezado de un procedimiento la palabra Handles
y luego la pareja (NomObjeto.NomEvento) al cual será enlazado. Por ejemplo, el siguiente código es un
procedimiento que enlaza el evento Clic del control btnSaludo. El código contenido en este procedimiento se
activara cada vez que usuario de clic sobre dicho control.

Private Sub btnSaludo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btnSaludo.Click
MsgBox ("Hola a todos")
End Sub


Manejo de Variables en VB.Net


Tipos de datos disponibles
En Visual Basic Net a toda variable que se use en un programa, se le debe asociar (generalmente al principio del
programa) un tipo de dato especifico. Un tipo de dato define todo el posible rango de valores que una variable
puede tomar al momento de ejecución del programa y a lo largo de toda la vida útil del propio programa.
Varios de los tipos de datos más comunes en Visual Basic Net se muestran en la Tabla 2

Declaración de Variables
Para declarar una variable dentro de un procedimiento se realiza anteponiendo el Ambito (ver mas adelante) con
la palabra reservada Dim al nombre de la variable, seguida de la palabra reservada As y el tipo de dato declarado.
Un ejemplo sencillo sería: Dim strMiVar As String
Observe varios ejemplos de declaración de variables en la descripción de los tipos de datos de la Tabla 2.


Tipo de dato
(Visual Basic)
Boolean

Tipo en CLR
(Framework)
System.Boolean

Byte

Date

System.Byte

System.DateTime

Integer

System.Int32

Rango valores disponibles

True (verdadero), False (falso)
Ejemplo: Dim Res As Boolean = True
Valores positivos (entre 0 a 255).
Ejemplo: Dim b as Byte = 129
Fechas, entre las 0:00:00 del 1 de Enero del 0001 hasta las 23:59:59 del 31
de Diciembre del 9999.

Las fechas deben representarse entre almohadil
  • Links de descarga
http://lwp-l.com/pdf17624

Comentarios de: Guia 01 LP1: Introduccion a Visual Basic .NET (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad