Info
[pic]
Entorno de visual 2005
[pic]
[pic]
Representa la interfaz de usuario
[pic]
Explorador de soluciones
Ventana de propiedades (F4)
[pic]
Cuadro de herramientas Ctrl+ Alt+ X
[pic]
F5 se ejecuta el formulario(correr el form)
Alt +F4 para terminar la ejecución
2 modos :
a.- modo diseño
b.- Modo de ejecucionCONTROLES
Label(ETIQUETAS).- Utilizadas oara colocar títulos, descripciones
Prefijo: lprecio
Propiedades:
Name: permite asignar un nombre utilizando el prefijo
Text : permite indicar el texto a mostrar
Font: propiedades de Fuente
- Sise :tamaño
- Name: Tipo de fuente
TEXTBOX: Permite el ingreso de texto
Prefijo : txt
Button: permite ejecutar una acciónPrefijo: b
Propiedad Autosize: si es TRUE= Ajusta al contenido del texto, si es FALSE= se puede modificar el ancho
(‘)= para hacer algún comentario
TabIntdex = para que el cursor se inicialice dond kiera depend la posición q le ponga
Para agregar un nuevo formulario= Proyecto( Agregar Windows form
Para que ejecute el ultimo formulario = proyecto( propiedades del proyecto q kiero qse ejecute( formulario de inicio ahí se le ubik a q formulario se va a ejecutar
EJERCICIO 1
[pic]
// BOTON PROCESAR—ENTRAR al hacer doble clik
Private Sub bok_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles bok.Click
'mostrando saludo
' & es para concatenar
lrespuesta.Text = "Buenas noches " & txtn.Textlrespuesta.AutoSize = True
End Sub
Ejercicio 2
[pic]
CAPTURANDO VARIABLES
a.- VARIABLES LOCALES.- solo existe en el ámbito dond la declaras SE VA A DECLARAR (Dim= palabra reservada para variables locales
Ejem : Dim Nombre de variable as tipo(tipo de dato)
TIPOS DE DATOS
String: cadena
Doublé
Integer
Byte
Boolean
Datetime:
b.- VARIALES PUBLICAS
FUNCIONES DECONVERSIÓN
DE LETRAS A NUMERO
Cdbl(texto) conversión doublé
Cint(texto)conversión entero
Cdate(texto)convierte texto en fecha
Val(texto) convierte texto en numero
Asc(caracter) convierte carácter en numero ascii
Usando el valor ascii
Select case (evalua l caso)
Asc(e.keychar) de 48 a 57 estan permitidos deacuerdo a la tecla precionada
Case 48 to 57
Case else
e.handled =true ‘cancela evento
otro caso
// BOTON PROMEDIAR
Private Sub bp_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles bp.Click
Dim n1, n2, n3 As Double
n1 = Val(txt1.Text)
n2 = Val(txt2.Text)
n3 = Val(txt3.Text)
'mostrando promedio
lprom.Text = (n1 + n2 + n3) / 3
End Sub
EVENTO TEXTCHANGE: al cambiarel contenido de texto
EVENTO KEYPRESS: sucede cuando presionas una tecla osea antes q se ejecute el textchange(e
e.Key char
12 agosto
Calcular el promedio ponderado del alumno y mostrar el nombre, seguido de su promedio. Realizar las operaciones al presionar botón bp
Ponderados -(n1 peso 2
-(n2 peso 3
-(n3 peso 4
[pic]
Función fomat: formatea numero, fechas--(Format(prom, “##,00”)
//BOTON PROCESAR(bp
Dim alu As String
Dim n1, n2, n3 As Integer
Dim prom As Double
'Captura Notas
n1 = Val(txt1.Text) : n2 = Val(txt2.Text) : n3 = Val(txt3.Text)
alu = txta.Text
prom = (n1 * 2 + n2 * 3 + n3 * 4) / 9
'mostrando resultado
lrespuesta.Text = alu & " Tu nota es: " & Format(prom, "##.00")Estructura lógicas A condicionales
Permiten la evaluación de condiciones Existen : IF y SELECT
1.- IF Estructura Lógica que evalúa una o más condiciones
PRIMERA FORMA DEL IF
IF THEN < sentencia> -( EN UNA LINEA NO TIENE FIN
“Evalua si es verdadera se ejecuta ”
SEGUNDA FORMA DE IF
IF THEN
ELSE
END IF
“Evalua si es verdad ejecuta , caso contrario se ejecuta ”...
Regístrate para leer el documento completo.