SlideShare una empresa de Scribd logo
1 de 23
Descargar para leer sin conexión
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Plataforma Microsoft Net
VB.Net aporta un buen número de características en las aplicaciones. La plataforma .NET, al
integrar VB dentro del conjunto de lenguajes trae como consecuencia un buen conjunto de
novedades y sobretodo en esta nueva versión 2010.
Entre las características aportadas por VB.NET tenemos:
 capacidades de orientación (FULL-OOP), incluyendo la herencia.
 Windows Forms o la nueva generación de formularios para aplicaciones Windows
 Soporte nativo de XML
 Gestión de errores estructurada
 Un modelo de objetos para acceso a datos mas potente con ADO.NET
 Creación de aplicaciones de consola (Ventana MS-DOS)
 Programación para internet mediante Web Forms
 Etc
.NET FRAMEWORK SDK (Software Development Kit ) Kit de Desarrollo de Software Contiene
la plataforma .NET y un conjunto de herramientas independientes; algunas funcionan en modo
comando (en una ventana MS-DOS) y otras en modo gráfico
VISUAL STUDIO .NET
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Al tratarse de un entorno de desarrollo integrado (Integrated Development Environment o IDE),
aúna todas las herramientas del SDK: compiladores, editores, ayuda, etc, facilitando en gran
medida la creación de programas. Todas las aplicaciones y ejemplos se desarrollan en base de este
entorno de programación.
LENGUAJES
Un proyecto usa diversos lenguajes entre los que mencionamos Visual Basic, C#, C++.
CREACION DE UN PROYECTO EN VISUAL BASIC 2010
Acceda a la aplicación
Menú InicioTodos los ProgramasMicrosoft Visual Studio 2010Microsoft Visual Studio 2010.
Si la instalación del lenguaje es reciente, aparecerá:
De la cual debera elegir: Configuración de Desarrollo de Visual Basic y hacer clic en el boton
Iniciar Visual Studio.
Si ya ha estado usando este lenguaje de programacion, entonces siempre aparecera:
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Aqui no aparece las opciones para indicar ruta, esta aparecerá cuando al terminar el proyecto
desearamos guardar todo.
O aparecer esta pantalla en forma ideal:
*Clic en
* Elija las opciones indicadas y haga clic en botón ACEPTAR, pudiendo aparecer esta pantalla :
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Donde se indicara el nombre del proyecto asi como la ruta donde guardara el proyecto. Cuando
finalmente se de clic en el botón Aceptar, aparecerá:
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Entorno de Desarrollo
En el cuadro siguiente, observamos la barra de menús, el cuadro de herramientas, el explorador de
soluciones, la ventana de propiedades y el área de diseño donde se realizara la aplicación que por
defecto siempre aparece con el nombre Form1
Agregar Nuevo Diseñador al Proyecto
Consiste en agregar una nueva área de diseño al proyecto creado. Para esto hacemos lo siguiente:
Aparece:
De las plantillas instaladas, elija Windows Forms (elegida por defecto), cambie nombre si desea y
haga clic en botón AGREGAR.
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
EJECUCION DE UN NUEVO DISEÑADOR AGREGADO
Para ejecutar un nuevo diseñador o formulario agregado, haga lo siguiente:
Elija Menú Proyecto y haga clic en Propiedades de proyecto. Observe:
Aparece:
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Cuadro de Herramientas.
Es la que contiene los controles que usamos para nuestra aplicación. Por ejemplo diseñe lo
siguiente: A continuación indicamos el nombre del control así como su propiedad y descripción.
Propiedades de los Controles básicos más usados
Categoría : Controles Comunes
Control y uso Propiedad Descripcion
se usa para mostrar
mensajes o
resultados
Name Identifica al control. Inicia con Lbl
Text Muestra un texto en el control
Visible Muestra el control. Por defecto es True
Se usa para ingresar
datos usando teclado
durante la ejecución
de la
aplicacion
Name Identifica al control. Inicia con Txt
Text Muestra un texto en el control
Enabled Habilita el control. Por defecto esta en True
Visible Muestra el control. Por defecto es True
PasswordChar Escribe solo el carácter indicado aquí
MultiLine Controla si el texto en el control puede abarcar mas
líneas
Permite ingresar una
orden
Name Inicia en Btn
Text Muestra texto en el control
Enabled Habilita el control. Por defecto esta en True
Visible Muestra el control. Por defecto es True
Permite elegir una,
dos o todas las
opciones de un
conjunto disponible.
Usa un control como
mínimo
Name Inicia en Chk
Text Muestra texto en el control
Enabled Habilita el control. Por defecto esta en True
Checked Determina si esta activo o no. Por defecto es false
Permite elegir una y
solo una opción de un
conjunto de
opciones
disponibles. Usa dos
controles como
mínimo
Name Inicia en Rb
Text Muestra texto en el control
Checked Determina si esta activo o no. Por defecto es false
Categoría : Contenedores
Control y Uso Propiedad Descripcion
Name El nombre se incia en Grb
Text Muestra texto en el control
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Práctica Nro1: Diseñe la siguiente aplicación:
Reglas de Diseño:
 Para cada ingreso de datos usando el teclado, emplee una caja de texto
 Para cada reporte de datos o resultados a mostrar en pantalla, emplee una etiqueta
 Por cada ingreso de datos usando el mouse, puede usar el control RadioButton(si va a ingresar
uno y solo un dato de varios disponibles) o CheckBox(si va a ingresar uno, dos o más de varios
disponibles)
Practica Nro2
Ejemplos: Realice el diseño de los siguientes enunciados y compruébelos, ejecutándolos:
Programa para ingresar mediante el teclado el APELLIDO Y SUELDO.
Solución
Se necesitara 2 cajas de texto, una para ingresar el APELLIDO y otra para ingresar el SUELDO.
Programa para ingresar en tiempo de ejecución 2 números y determine las operaciones
básicas SUMA, RESTA, PRODUCTO Y DIVISION Solución:
Se necesitara 2 cajas s de texto para ingresar los 2 números y 4 etiquetas para los resultados a
obtener
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Programa para ingresar el largo, ancho y determine el área, perímetro y diagonal. Solución
Se empleara 2 cajas de texto para ingresar el largo y luego el ancho y 3 etiquetas para mostrar los
resultados. Observe que se coloca un botón para indicar que aquí se realizara el cálculo
Programa para ingresar el apellido, sexo (Masculino / Femenino), sueldo y bonificación de los
empleados de una empresa y determine el pago total.
Solución
Se necesitara 3 cajas de texto (una para el apellido, sueldo y bonificación), 1 control checkbox
que permitirá ingresar el sexo de la persona según su estado (activo es masculino E inactivo es
femenino) y una etiqueta para mostrar el pago total. Observe que se coloca un botón para indicar
que aquí se realizara el cálculo
Programa para ingresar el apellido, matricula así como el deporte(s) que practicara en
vacaciones. Los costos de los deportes son como sigue:
Deporte Costo
Natación 200
Futbol 150
Básquet 100
Ajedrez 80
Karate 140
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Se pide determinar el pago total
Solución
Se empleara 2 cajas de texto y 5 controles checkbox, ya que tendremos opción a que podamos
practicar uno o mas deportes durante el mes.
Programa para ingresar el nombre, horas trabajadas y el turno (Diurno/Nocturno) en que
trabaja un empleado. El pago hora es de acuerdo a:
Turno Pago Hora
Diurno 25 Nocturno 35
Se pide hallar el sueldo.
Solución
Para este caso se empleara 2 cajas de texto y para el turno emplearemos 2 controles radiobutton
(también se pudo emplear 1 control Checkbox). Además se empleara una etiqueta para el sueldo.
Programa para ingresar el apellido, sueldo y estado civil de los empleados de una empresa. Se
dará una bonificación por fiestas patrias de acuerdo a:
Estado Civil Bonificacion
Soltero 150
Casado 250
Viudo 200
Divorciado 180
Conviviente 190
Se pide determinar la bonificación y el pago total.
Solución
Se usara 2 cajas de texto y para el estado civil emplearemos 5 radiobutton por cuanto son 5
posibilidades de las cuales se elegirá una y solo una. Además se empleara 2 etiquetas porque vamos
a mostrar 2 resultados
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
GUARDAR PROYECTO.
Solo haga clic en el disco como se observa
ABRIR UN PROYECTO
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Trabajo Nro1: Diseñe lo siguiente en un proyecto llamado
Apellidos_Nombres
1. Programa para ingresar 3 números y determine el mayor de ellos
2. Programa para ingresar 4 números y determine el mayor y menor 3.
Programa para ingresar el apellido, horas trabajadas y condición de trabajo
(Estable/Contratado). El pago por hora es de acuerdo a:
Condición de Trabajo Pago x Hora
Estable 25 Contratado 15
Se pide determinar el sueldo
4. Programa para ingresar el apellido, email y la(s) asignatura(s) a llevar durante el verano. El
costo de las asignaturas es como sigue:
Asignatura Costo
Matemáticas 100
Lenguaje 80
Ciencias Naturales 120
Química 150
Ingles 80
Se pide determinar el pago total
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
5. Programa para ingresar el apellido, horas trabajadas así como la categoría en que trabaja un
trabajador, cuyo pago x hora es como sigue:
Categoría pago x Hora
A 30
B 25
C 20
D 15
E 10
Se pide determinar el pago x hora, así como el sueldo.
Ventana de Código.
Se puede acceder desde cualquier control e incluso el mismo diseñador Windows form.
I Forma
Haga clic en control deseado [Botón derecho]
II Forma
Haga doble clic en el control deseado. Por ejemplo en un control de texto Aparece:
Evento
Es la acción que realizamos con el mouse o teclado sobre un determinado control o sobre el mismo
diseñador Windows Form en tiempo de ejecución. Cada control que esta en un diseñador tiene su
Haga clic en Ver Código
Aparece:
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
propia lista de eventos. Cada control tiene un evento por defecto (primer evento que aparece
cuando se accede a la ventana de código vía este control)
Ejemplo. Diseñe esto y luego haga doble clic en el botón ORDEN y escriba lo indicado
Observe que el evento por defecto es CLIC. El código que escribamos allí, se ejecutara cuando
hagamos un CLIC pero durante la ejecución del programa y no en tiempo de diseño
AL ejecutar el programa (F5) y presionar el botón ORDEN (Fig. lado izquierdo), aparece una
ventana con el mensaje Hola y un botón Aceptar (ver figura lado derecho):
====
Ejemplo: Diseñe esto y haga doble clic en la caja de texto y escriba lo indicado
Observe que el evento por defecto es TEXTCHANGED, de tal forma que el código que escribamos
allí, se ejecutara cada vez que en tiempo de ejecución vayamos modificando su contenido
(escribiendo o borrando)
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Al EJECUTAR (F5) este diseñador, se tendrá que cada vez que escriba en la caja de texto se
ejecutara el código que se halla dentro del evento TEXTCHANGED.
Ejemplo: Haga doble clic en barra de titulo del diseñador de Windows form
Observe que el evento por defecto es LOAD, que consiste en que el código escrito allí en tiempo
de diseño, se ejecutara cada vez que se inicie la aplicación.
== Clic en Aceptar
== Clic en Aceptar
== Clic en Aceptar
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Ahora escriba el código correspondiente dentro del evento por defecto de un formulario como es el
evento LOAD
Declaración de variables
Se puede realizar en la ventana de código de cada control en que se necesita o al inicio de la clase
formulario y es de la forma:
Dim Nombrevariable As tipo
Tipo:
Integer, long : Si la variable almacena números enteros chicos y grandes
Single, Double : Si la variable almacena números con punto decimal chicos y grandes
String: Si la variable almacena caracteres alfanuméricos: “Ana”, “Unión 234”, “123”,
etc.
Boolean : Si la variable almacena un valor booleano TRUE o FALSE
Date : Si la variable almacena fechas
NombreVariable. Siempre inicia con una letra y puede estar compuesta por caracteres
alfanuméricos
Ejemplo:
Dim x As Integer, y As Integer
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Dim Nom As String
Dim Sexo As Boolean, Sue As Single
Dim Not1, Not2, Prom As Single
Reglas de Declaración de Variables
Al igual como hicimos para el diseño, las reglas son similares y son las siguientes:
 Declarar una variable por cada ingreso de datos a usar.
 Declarar una variable por cada cálculo o resultado a obtener.
Nota: El tipo de dato debe ser de acuerdo a lo que almacenará la variable y si además se usará en
el cálculo.
Ejemplo:
Si la variable almacenará solo números enteros cortos o largos, declare dela forma:
Dim var1 as Integer, var2 as Integer, ...
Dim var1 as Long, var2 as Long,...
Si la variable almacenará números pequeños o grandes con punto decimal,
declare de la forma:
Dim var1 as single, var2 as single, ...
Dim var1 as double, var2 as Double, …
Si la variable almacenará caracteres, declare de la forma:
Dim var1 as String,var2 as String, ...
Dim var1 as String*10,var2 as String*25, …
En esta última declaración se especifica la cantidad de caracteres a almacenar
Si la variable almacenará valores boléanos True o False, declare de la forma:
Dim var1 as Boolean, var2 as Boolean, ...
Si la variable almacenará valores de fecha, declare de la forma:
Dim var1 as Date, var2 as Date, ...
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Enunciados de Declaración de Variables
Solo diseñe y declare las variables a usar.
Programa para ingresar 2 números y calcule y reporte la suma y resta Solución
una variable por cada dato a ingresar mediante teclado y que se usara en un calculo (1er y 2do
numero), así como una variable por cada resultado a obtener (suma y resta)
OTRA FORMA:
OTRA FORMA, PERO SIN DAR VALOR INICIAL.
En diseño se usara 2 cajas de texto y 2 etiquetas. En el botón se declara y procesa cálculos
Haga doble clic en botón ORDEN y escriba en evento click
Observe que se declara las variables pero se le da un valor inicial de cero. Además se empleara
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Programa para ingresar la base y la altura de un triangulo y calcule y reporte el área.
Solución
En diseño se usara 2 cajas de texto y 1 etiqueta. En el botón se declara las variables y procesa.
Haga doble clic en botón ORDEN y escriba en evento click
Programa para ingresar 2 puntos en el plano cartesiano(X,Y) y calcule y reporte la distancia entre
ellos.
Solución
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
Programa para ingresar el radio de un círculo y calcule y reporte el área y diámetro
Trabajo Nro2: Diseñe y Declarelo siguiente en un proyecto llamado
Apellidos2_Nombres2
Solo diseñe la interfaz y declare las variables:
 Programa para ingresar el área de un cuadrado y calcule y reporte el lado y el perímetro
 Programa para ingresar el largo y ancho de un rectángulo y calcule y reporte el área,
perímetro y diagonal
 Programa para ingresar la distancia y el tiempo en que demora en recorrerla un automóvil y
calcule y reporte la velocidad
 Programa para ingresar un número. Si el 2do número es el triple del primero y el tercero es la
mitad del segundo más 3. Se pide calcular y reportar los 3 números
 Programa para ingresar el apellido, Numero horas trabajadas, Pago x Hora y calcule y reporte
el sueldo.
 Programa para ingresar el nombre, Numero horas trabajadas, sexo
(M:Masculino;F:Femenino). El Pago x Hora se dará de acuerdo al sexo de la persona. Se pide
calcular y reportar el Pago x Hora y el sueldo.
Solución
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
 Programa para ingresar la base mayor, base menor, altura y lado no paralelo de un trapecio
isósceles y calcule y reporte el área y perímetro.
Company.Rivera & G
Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján

Más contenido relacionado

Destacado

Manual excel 2007 alex
Manual excel 2007 alexManual excel 2007 alex
Manual excel 2007 alexAlex Mendoza
 
Clase nro3y4 vb net.2010 rivera & g
Clase nro3y4 vb net.2010 rivera & gClase nro3y4 vb net.2010 rivera & g
Clase nro3y4 vb net.2010 rivera & gSantos Rivera Luján
 
Hojas de calculo
Hojas de calculoHojas de calculo
Hojas de calculoperman120
 
Condicionales en Excel - Funciones Lógicas
Condicionales en Excel - Funciones LógicasCondicionales en Excel - Funciones Lógicas
Condicionales en Excel - Funciones LógicasRicardo Peláez Negro
 
Excel Avanzado 2007 y Macros
Excel Avanzado 2007 y MacrosExcel Avanzado 2007 y Macros
Excel Avanzado 2007 y MacrosPatricia Acosta
 
Ejercicios de-excel-2007-segunda-parte (1)
Ejercicios de-excel-2007-segunda-parte (1)Ejercicios de-excel-2007-segunda-parte (1)
Ejercicios de-excel-2007-segunda-parte (1)Isabel Mulet Bobadilla
 
Ejercicios de-excel-2007-primera-parte informatica
Ejercicios de-excel-2007-primera-parte informaticaEjercicios de-excel-2007-primera-parte informatica
Ejercicios de-excel-2007-primera-parte informaticaIván Danilo Ruiz
 
Funciones logicas y anidadas
Funciones logicas y anidadasFunciones logicas y anidadas
Funciones logicas y anidadasErnesto Nicho
 
Funciones, dominio, recorrido, funcion inyectiva, sobreyectiva, biyectiva y f...
Funciones, dominio, recorrido, funcion inyectiva, sobreyectiva, biyectiva y f...Funciones, dominio, recorrido, funcion inyectiva, sobreyectiva, biyectiva y f...
Funciones, dominio, recorrido, funcion inyectiva, sobreyectiva, biyectiva y f...Andres Silva
 
Ejercicios Excel Básico
Ejercicios Excel BásicoEjercicios Excel Básico
Ejercicios Excel BásicoPatricia Ferrer
 
Formulas y funciones basicas
Formulas y funciones basicasFormulas y funciones basicas
Formulas y funciones basicasanny93tenelema
 

Destacado (20)

Ejercicios pseudocodigo pse_int
Ejercicios pseudocodigo pse_intEjercicios pseudocodigo pse_int
Ejercicios pseudocodigo pse_int
 
Manual excel 2007 alex
Manual excel 2007 alexManual excel 2007 alex
Manual excel 2007 alex
 
Clase nro2 vb net 2010 rivera & g
Clase nro2 vb net 2010 rivera & gClase nro2 vb net 2010 rivera & g
Clase nro2 vb net 2010 rivera & g
 
Clase nro3y4 vb net.2010 rivera & g
Clase nro3y4 vb net.2010 rivera & gClase nro3y4 vb net.2010 rivera & g
Clase nro3y4 vb net.2010 rivera & g
 
Manual del sistema rivera & g
Manual del sistema rivera & gManual del sistema rivera & g
Manual del sistema rivera & g
 
Clase numero 6
Clase numero 6Clase numero 6
Clase numero 6
 
Hojas de calculo
Hojas de calculoHojas de calculo
Hojas de calculo
 
Funciones lógicas SI, Y, O
Funciones lógicas SI, Y, OFunciones lógicas SI, Y, O
Funciones lógicas SI, Y, O
 
Condicionales en Excel - Funciones Lógicas
Condicionales en Excel - Funciones LógicasCondicionales en Excel - Funciones Lógicas
Condicionales en Excel - Funciones Lógicas
 
Excel Avanzado 2007 y Macros
Excel Avanzado 2007 y MacrosExcel Avanzado 2007 y Macros
Excel Avanzado 2007 y Macros
 
Funcion SI() en Excel 2007
Funcion SI() en Excel 2007Funcion SI() en Excel 2007
Funcion SI() en Excel 2007
 
manual visual basic 02
manual visual basic 02 manual visual basic 02
manual visual basic 02
 
Ejercicios de-excel-2007-segunda-parte (1)
Ejercicios de-excel-2007-segunda-parte (1)Ejercicios de-excel-2007-segunda-parte (1)
Ejercicios de-excel-2007-segunda-parte (1)
 
manual visual basic 01
manual visual basic 01manual visual basic 01
manual visual basic 01
 
Ejercicios de-excel-2007-primera-parte informatica
Ejercicios de-excel-2007-primera-parte informaticaEjercicios de-excel-2007-primera-parte informatica
Ejercicios de-excel-2007-primera-parte informatica
 
Funciones logicas y anidadas
Funciones logicas y anidadasFunciones logicas y anidadas
Funciones logicas y anidadas
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 
Funciones, dominio, recorrido, funcion inyectiva, sobreyectiva, biyectiva y f...
Funciones, dominio, recorrido, funcion inyectiva, sobreyectiva, biyectiva y f...Funciones, dominio, recorrido, funcion inyectiva, sobreyectiva, biyectiva y f...
Funciones, dominio, recorrido, funcion inyectiva, sobreyectiva, biyectiva y f...
 
Ejercicios Excel Básico
Ejercicios Excel BásicoEjercicios Excel Básico
Ejercicios Excel Básico
 
Formulas y funciones basicas
Formulas y funciones basicasFormulas y funciones basicas
Formulas y funciones basicas
 

Similar a Clase vb net.2010 rivera y g

MENU DE PROGRAMA
MENU DE PROGRAMAMENU DE PROGRAMA
MENU DE PROGRAMAAmanda Unda
 
Ejemplos de pseudocódigo
Ejemplos de pseudocódigoEjemplos de pseudocódigo
Ejemplos de pseudocódigoLiliana Nieto
 
MENU PROGRAMA - MANUAL USUARIO
MENU PROGRAMA - MANUAL USUARIOMENU PROGRAMA - MANUAL USUARIO
MENU PROGRAMA - MANUAL USUARIOAmanda Unda
 
Pequeño Manual de usuario slideshare
Pequeño Manual de usuario slidesharePequeño Manual de usuario slideshare
Pequeño Manual de usuario slideshareERICKLUISDJ
 
Pequeño Manual de usuario slideshare
Pequeño Manual de usuario slidesharePequeño Manual de usuario slideshare
Pequeño Manual de usuario slideshareERICKLUISDJ
 
Manualdeusuarioslideshare 130716152105-phpapp02
Manualdeusuarioslideshare 130716152105-phpapp02Manualdeusuarioslideshare 130716152105-phpapp02
Manualdeusuarioslideshare 130716152105-phpapp02danilorodriguezurquizo
 
Manual de slideshare
Manual de slideshareManual de slideshare
Manual de slideshareEdgar Arcos
 
Herramientas de Programación
Herramientas de ProgramaciónHerramientas de Programación
Herramientas de ProgramaciónJose Sanchez
 
Manual de usuario slide share
Manual de usuario slide share Manual de usuario slide share
Manual de usuario slide share 172279
 
Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0Gtmuriano
 
Manualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta williamManualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta williamacostaw1991
 
Manualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta williamManualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta williamacostaw1991
 
Manual de usuario Guillen Jenny
Manual de usuario Guillen JennyManual de usuario Guillen Jenny
Manual de usuario Guillen JennyJennylu88
 
Manual de usuario(menu de programas)
Manual de usuario(menu de programas)Manual de usuario(menu de programas)
Manual de usuario(menu de programas)Daniel Benavides
 

Similar a Clase vb net.2010 rivera y g (20)

MENU DE PROGRAMA
MENU DE PROGRAMAMENU DE PROGRAMA
MENU DE PROGRAMA
 
Ejemplos de pseudocódigo
Ejemplos de pseudocódigoEjemplos de pseudocódigo
Ejemplos de pseudocódigo
 
MENU PROGRAMA - MANUAL USUARIO
MENU PROGRAMA - MANUAL USUARIOMENU PROGRAMA - MANUAL USUARIO
MENU PROGRAMA - MANUAL USUARIO
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Manualdeslideshare
ManualdeslideshareManualdeslideshare
Manualdeslideshare
 
Pequeño Manual de usuario slideshare
Pequeño Manual de usuario slidesharePequeño Manual de usuario slideshare
Pequeño Manual de usuario slideshare
 
Pequeño Manual de usuario slideshare
Pequeño Manual de usuario slidesharePequeño Manual de usuario slideshare
Pequeño Manual de usuario slideshare
 
Manualdeusuarioslideshare 130716152105-phpapp02
Manualdeusuarioslideshare 130716152105-phpapp02Manualdeusuarioslideshare 130716152105-phpapp02
Manualdeusuarioslideshare 130716152105-phpapp02
 
Manual de slideshare
Manual de slideshareManual de slideshare
Manual de slideshare
 
Herramientas de Programación
Herramientas de ProgramaciónHerramientas de Programación
Herramientas de Programación
 
Manual de usuario slide share
Manual de usuario slide share Manual de usuario slide share
Manual de usuario slide share
 
Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0
 
Manualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta williamManualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta william
 
Manualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta williamManualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta william
 
Manual de usuario Guillen Jenny
Manual de usuario Guillen JennyManual de usuario Guillen Jenny
Manual de usuario Guillen Jenny
 
Manual de usuario(menu de programas)
Manual de usuario(menu de programas)Manual de usuario(menu de programas)
Manual de usuario(menu de programas)
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Visual
VisualVisual
Visual
 
Manual de usuario
Manual de usuarioManual de usuario
Manual de usuario
 
Manua de usuario
Manua de usuarioManua de usuario
Manua de usuario
 

Último

PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
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
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
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
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 

Último (20)

PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
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
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
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
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 

Clase vb net.2010 rivera y g

  • 1. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján Plataforma Microsoft Net VB.Net aporta un buen número de características en las aplicaciones. La plataforma .NET, al integrar VB dentro del conjunto de lenguajes trae como consecuencia un buen conjunto de novedades y sobretodo en esta nueva versión 2010. Entre las características aportadas por VB.NET tenemos:  capacidades de orientación (FULL-OOP), incluyendo la herencia.  Windows Forms o la nueva generación de formularios para aplicaciones Windows  Soporte nativo de XML  Gestión de errores estructurada  Un modelo de objetos para acceso a datos mas potente con ADO.NET  Creación de aplicaciones de consola (Ventana MS-DOS)  Programación para internet mediante Web Forms  Etc .NET FRAMEWORK SDK (Software Development Kit ) Kit de Desarrollo de Software Contiene la plataforma .NET y un conjunto de herramientas independientes; algunas funcionan en modo comando (en una ventana MS-DOS) y otras en modo gráfico VISUAL STUDIO .NET
  • 2. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján Al tratarse de un entorno de desarrollo integrado (Integrated Development Environment o IDE), aúna todas las herramientas del SDK: compiladores, editores, ayuda, etc, facilitando en gran medida la creación de programas. Todas las aplicaciones y ejemplos se desarrollan en base de este entorno de programación. LENGUAJES Un proyecto usa diversos lenguajes entre los que mencionamos Visual Basic, C#, C++. CREACION DE UN PROYECTO EN VISUAL BASIC 2010 Acceda a la aplicación Menú InicioTodos los ProgramasMicrosoft Visual Studio 2010Microsoft Visual Studio 2010. Si la instalación del lenguaje es reciente, aparecerá: De la cual debera elegir: Configuración de Desarrollo de Visual Basic y hacer clic en el boton Iniciar Visual Studio. Si ya ha estado usando este lenguaje de programacion, entonces siempre aparecera:
  • 3. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján Aqui no aparece las opciones para indicar ruta, esta aparecerá cuando al terminar el proyecto desearamos guardar todo. O aparecer esta pantalla en forma ideal: *Clic en * Elija las opciones indicadas y haga clic en botón ACEPTAR, pudiendo aparecer esta pantalla :
  • 4. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján Donde se indicara el nombre del proyecto asi como la ruta donde guardara el proyecto. Cuando finalmente se de clic en el botón Aceptar, aparecerá:
  • 5. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján Entorno de Desarrollo En el cuadro siguiente, observamos la barra de menús, el cuadro de herramientas, el explorador de soluciones, la ventana de propiedades y el área de diseño donde se realizara la aplicación que por defecto siempre aparece con el nombre Form1 Agregar Nuevo Diseñador al Proyecto Consiste en agregar una nueva área de diseño al proyecto creado. Para esto hacemos lo siguiente: Aparece: De las plantillas instaladas, elija Windows Forms (elegida por defecto), cambie nombre si desea y haga clic en botón AGREGAR.
  • 6. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján EJECUCION DE UN NUEVO DISEÑADOR AGREGADO Para ejecutar un nuevo diseñador o formulario agregado, haga lo siguiente: Elija Menú Proyecto y haga clic en Propiedades de proyecto. Observe: Aparece:
  • 7. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján Cuadro de Herramientas. Es la que contiene los controles que usamos para nuestra aplicación. Por ejemplo diseñe lo siguiente: A continuación indicamos el nombre del control así como su propiedad y descripción. Propiedades de los Controles básicos más usados Categoría : Controles Comunes Control y uso Propiedad Descripcion se usa para mostrar mensajes o resultados Name Identifica al control. Inicia con Lbl Text Muestra un texto en el control Visible Muestra el control. Por defecto es True Se usa para ingresar datos usando teclado durante la ejecución de la aplicacion Name Identifica al control. Inicia con Txt Text Muestra un texto en el control Enabled Habilita el control. Por defecto esta en True Visible Muestra el control. Por defecto es True PasswordChar Escribe solo el carácter indicado aquí MultiLine Controla si el texto en el control puede abarcar mas líneas Permite ingresar una orden Name Inicia en Btn Text Muestra texto en el control Enabled Habilita el control. Por defecto esta en True Visible Muestra el control. Por defecto es True Permite elegir una, dos o todas las opciones de un conjunto disponible. Usa un control como mínimo Name Inicia en Chk Text Muestra texto en el control Enabled Habilita el control. Por defecto esta en True Checked Determina si esta activo o no. Por defecto es false Permite elegir una y solo una opción de un conjunto de opciones disponibles. Usa dos controles como mínimo Name Inicia en Rb Text Muestra texto en el control Checked Determina si esta activo o no. Por defecto es false Categoría : Contenedores Control y Uso Propiedad Descripcion Name El nombre se incia en Grb Text Muestra texto en el control
  • 8. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján Práctica Nro1: Diseñe la siguiente aplicación: Reglas de Diseño:  Para cada ingreso de datos usando el teclado, emplee una caja de texto  Para cada reporte de datos o resultados a mostrar en pantalla, emplee una etiqueta  Por cada ingreso de datos usando el mouse, puede usar el control RadioButton(si va a ingresar uno y solo un dato de varios disponibles) o CheckBox(si va a ingresar uno, dos o más de varios disponibles) Practica Nro2 Ejemplos: Realice el diseño de los siguientes enunciados y compruébelos, ejecutándolos: Programa para ingresar mediante el teclado el APELLIDO Y SUELDO. Solución Se necesitara 2 cajas de texto, una para ingresar el APELLIDO y otra para ingresar el SUELDO. Programa para ingresar en tiempo de ejecución 2 números y determine las operaciones básicas SUMA, RESTA, PRODUCTO Y DIVISION Solución: Se necesitara 2 cajas s de texto para ingresar los 2 números y 4 etiquetas para los resultados a obtener
  • 9. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján Programa para ingresar el largo, ancho y determine el área, perímetro y diagonal. Solución Se empleara 2 cajas de texto para ingresar el largo y luego el ancho y 3 etiquetas para mostrar los resultados. Observe que se coloca un botón para indicar que aquí se realizara el cálculo Programa para ingresar el apellido, sexo (Masculino / Femenino), sueldo y bonificación de los empleados de una empresa y determine el pago total. Solución Se necesitara 3 cajas de texto (una para el apellido, sueldo y bonificación), 1 control checkbox que permitirá ingresar el sexo de la persona según su estado (activo es masculino E inactivo es femenino) y una etiqueta para mostrar el pago total. Observe que se coloca un botón para indicar que aquí se realizara el cálculo Programa para ingresar el apellido, matricula así como el deporte(s) que practicara en vacaciones. Los costos de los deportes son como sigue: Deporte Costo Natación 200 Futbol 150 Básquet 100 Ajedrez 80 Karate 140
  • 10. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján Se pide determinar el pago total Solución Se empleara 2 cajas de texto y 5 controles checkbox, ya que tendremos opción a que podamos practicar uno o mas deportes durante el mes. Programa para ingresar el nombre, horas trabajadas y el turno (Diurno/Nocturno) en que trabaja un empleado. El pago hora es de acuerdo a: Turno Pago Hora Diurno 25 Nocturno 35 Se pide hallar el sueldo. Solución Para este caso se empleara 2 cajas de texto y para el turno emplearemos 2 controles radiobutton (también se pudo emplear 1 control Checkbox). Además se empleara una etiqueta para el sueldo. Programa para ingresar el apellido, sueldo y estado civil de los empleados de una empresa. Se dará una bonificación por fiestas patrias de acuerdo a: Estado Civil Bonificacion Soltero 150 Casado 250 Viudo 200 Divorciado 180 Conviviente 190 Se pide determinar la bonificación y el pago total. Solución Se usara 2 cajas de texto y para el estado civil emplearemos 5 radiobutton por cuanto son 5 posibilidades de las cuales se elegirá una y solo una. Además se empleara 2 etiquetas porque vamos a mostrar 2 resultados
  • 11. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján GUARDAR PROYECTO. Solo haga clic en el disco como se observa ABRIR UN PROYECTO
  • 12. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján Trabajo Nro1: Diseñe lo siguiente en un proyecto llamado Apellidos_Nombres 1. Programa para ingresar 3 números y determine el mayor de ellos 2. Programa para ingresar 4 números y determine el mayor y menor 3. Programa para ingresar el apellido, horas trabajadas y condición de trabajo (Estable/Contratado). El pago por hora es de acuerdo a: Condición de Trabajo Pago x Hora Estable 25 Contratado 15 Se pide determinar el sueldo 4. Programa para ingresar el apellido, email y la(s) asignatura(s) a llevar durante el verano. El costo de las asignaturas es como sigue: Asignatura Costo Matemáticas 100 Lenguaje 80 Ciencias Naturales 120 Química 150 Ingles 80 Se pide determinar el pago total
  • 13. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján 5. Programa para ingresar el apellido, horas trabajadas así como la categoría en que trabaja un trabajador, cuyo pago x hora es como sigue: Categoría pago x Hora A 30 B 25 C 20 D 15 E 10 Se pide determinar el pago x hora, así como el sueldo. Ventana de Código. Se puede acceder desde cualquier control e incluso el mismo diseñador Windows form. I Forma Haga clic en control deseado [Botón derecho] II Forma Haga doble clic en el control deseado. Por ejemplo en un control de texto Aparece: Evento Es la acción que realizamos con el mouse o teclado sobre un determinado control o sobre el mismo diseñador Windows Form en tiempo de ejecución. Cada control que esta en un diseñador tiene su Haga clic en Ver Código Aparece:
  • 14. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján propia lista de eventos. Cada control tiene un evento por defecto (primer evento que aparece cuando se accede a la ventana de código vía este control) Ejemplo. Diseñe esto y luego haga doble clic en el botón ORDEN y escriba lo indicado Observe que el evento por defecto es CLIC. El código que escribamos allí, se ejecutara cuando hagamos un CLIC pero durante la ejecución del programa y no en tiempo de diseño AL ejecutar el programa (F5) y presionar el botón ORDEN (Fig. lado izquierdo), aparece una ventana con el mensaje Hola y un botón Aceptar (ver figura lado derecho): ==== Ejemplo: Diseñe esto y haga doble clic en la caja de texto y escriba lo indicado Observe que el evento por defecto es TEXTCHANGED, de tal forma que el código que escribamos allí, se ejecutara cada vez que en tiempo de ejecución vayamos modificando su contenido (escribiendo o borrando)
  • 15. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján Al EJECUTAR (F5) este diseñador, se tendrá que cada vez que escriba en la caja de texto se ejecutara el código que se halla dentro del evento TEXTCHANGED. Ejemplo: Haga doble clic en barra de titulo del diseñador de Windows form Observe que el evento por defecto es LOAD, que consiste en que el código escrito allí en tiempo de diseño, se ejecutara cada vez que se inicie la aplicación. == Clic en Aceptar == Clic en Aceptar == Clic en Aceptar
  • 16. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján Ahora escriba el código correspondiente dentro del evento por defecto de un formulario como es el evento LOAD Declaración de variables Se puede realizar en la ventana de código de cada control en que se necesita o al inicio de la clase formulario y es de la forma: Dim Nombrevariable As tipo Tipo: Integer, long : Si la variable almacena números enteros chicos y grandes Single, Double : Si la variable almacena números con punto decimal chicos y grandes String: Si la variable almacena caracteres alfanuméricos: “Ana”, “Unión 234”, “123”, etc. Boolean : Si la variable almacena un valor booleano TRUE o FALSE Date : Si la variable almacena fechas NombreVariable. Siempre inicia con una letra y puede estar compuesta por caracteres alfanuméricos Ejemplo: Dim x As Integer, y As Integer
  • 17. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján Dim Nom As String Dim Sexo As Boolean, Sue As Single Dim Not1, Not2, Prom As Single Reglas de Declaración de Variables Al igual como hicimos para el diseño, las reglas son similares y son las siguientes:  Declarar una variable por cada ingreso de datos a usar.  Declarar una variable por cada cálculo o resultado a obtener. Nota: El tipo de dato debe ser de acuerdo a lo que almacenará la variable y si además se usará en el cálculo. Ejemplo: Si la variable almacenará solo números enteros cortos o largos, declare dela forma: Dim var1 as Integer, var2 as Integer, ... Dim var1 as Long, var2 as Long,... Si la variable almacenará números pequeños o grandes con punto decimal, declare de la forma: Dim var1 as single, var2 as single, ... Dim var1 as double, var2 as Double, … Si la variable almacenará caracteres, declare de la forma: Dim var1 as String,var2 as String, ... Dim var1 as String*10,var2 as String*25, … En esta última declaración se especifica la cantidad de caracteres a almacenar Si la variable almacenará valores boléanos True o False, declare de la forma: Dim var1 as Boolean, var2 as Boolean, ... Si la variable almacenará valores de fecha, declare de la forma: Dim var1 as Date, var2 as Date, ...
  • 18. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján Enunciados de Declaración de Variables Solo diseñe y declare las variables a usar. Programa para ingresar 2 números y calcule y reporte la suma y resta Solución una variable por cada dato a ingresar mediante teclado y que se usara en un calculo (1er y 2do numero), así como una variable por cada resultado a obtener (suma y resta) OTRA FORMA: OTRA FORMA, PERO SIN DAR VALOR INICIAL. En diseño se usara 2 cajas de texto y 2 etiquetas. En el botón se declara y procesa cálculos Haga doble clic en botón ORDEN y escriba en evento click Observe que se declara las variables pero se le da un valor inicial de cero. Además se empleara
  • 19. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján Programa para ingresar la base y la altura de un triangulo y calcule y reporte el área. Solución En diseño se usara 2 cajas de texto y 1 etiqueta. En el botón se declara las variables y procesa. Haga doble clic en botón ORDEN y escriba en evento click Programa para ingresar 2 puntos en el plano cartesiano(X,Y) y calcule y reporte la distancia entre ellos. Solución
  • 20. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján
  • 21. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján Programa para ingresar el radio de un círculo y calcule y reporte el área y diámetro Trabajo Nro2: Diseñe y Declarelo siguiente en un proyecto llamado Apellidos2_Nombres2 Solo diseñe la interfaz y declare las variables:  Programa para ingresar el área de un cuadrado y calcule y reporte el lado y el perímetro  Programa para ingresar el largo y ancho de un rectángulo y calcule y reporte el área, perímetro y diagonal  Programa para ingresar la distancia y el tiempo en que demora en recorrerla un automóvil y calcule y reporte la velocidad  Programa para ingresar un número. Si el 2do número es el triple del primero y el tercero es la mitad del segundo más 3. Se pide calcular y reportar los 3 números  Programa para ingresar el apellido, Numero horas trabajadas, Pago x Hora y calcule y reporte el sueldo.  Programa para ingresar el nombre, Numero horas trabajadas, sexo (M:Masculino;F:Femenino). El Pago x Hora se dará de acuerdo al sexo de la persona. Se pide calcular y reportar el Pago x Hora y el sueldo. Solución
  • 22. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján  Programa para ingresar la base mayor, base menor, altura y lado no paralelo de un trapecio isósceles y calcule y reporte el área y perímetro.
  • 23. Company.Rivera & G Mi web : riverasn.p.ht Autor: Santos Nilo Rivera Luján