Professional Documents
Culture Documents
(ambiar las siguientes propiedades: CONTROL +abel, 1ext, (ommand, Form, PROPIEDAD -ame (aption .lignment -ame Value -ame (aption -ame (aption VALOR +blnombre $ / 0 (enter 1xtnombre $ Btnpulsame !P2lsame# Frmejercicio3, 4%5%1%P% 41E(
Ejercicio 0 7esarrollar una aplicacin que cuando se haga clic en el botn .(EP1.8 debe aparecer el nombre de usuario en la barra de t9tulo del &ormulario al presionar el botn cancelar debe de cerrarse la 6entana 'codi&icar en este botn: 1his&orm%8elease) %
P%"ina 1 #e &
Ejercicio 0'
7esarrollar una aplicacin que permita ingresar el nombre del usuario : su apellido mediante dos cajas de texto% (uando el usuario de un clic en el botn .ceptar la propiedad Caption de una etiqueta deber presentar tanto el nombre como apellido del usuario% .l ejecutarse la aplicacin se mostrar una pantalla como la siguiente:
.Net
Solucin al ejercicio 03: ,% 4niciar un nue6o pro:ecto: .rchi6o, -ue6o pro:ecto% /% ;bicar los controles indicados: < etiquetas 'labels) / cajas de texto , (ommand un control 4mage Cam(iar las propie#a#es Control Propie#a# Form, -ame '-ombre) (aption +abel, (aption 1ab4ndex .uto5i=e +abel/ (aption 1ab4ndex .uto5i=e +abel< (aption Fontsi=e -ame Valor FrmEjercicio3< Ejercicio3< 4ngrese sus nombres 3 %1% 4ngrese sus apellidos / 1rue $ ,> lblmensaje
P%"ina
#e &
Botn btnAceptar
Evento Click
Pri)ate $!( BtnAceptar*Clic+,1his&orm%lblmensaje%(aption A BBien6enido B C this&orm%1xt-ombres%6alue C B B C this&orm%1xt.pellidos% 6alue C B a Visual FoxProB En# $!(
Ejercicio 0.
7esarrollar una aplicacin que permita e&ectuar una operacin simple utili=ando dos cajas de texto% (uando el usuario de un clic en el botn .ceptar la suma total deber aparecer en una etiqueta% .l ejecutar aplicacin se mostrar una pantalla como la siguiente:
Solucin al ejercicio 04: ,% 4niciar un nue6o pro:ecto: .rchi6o, -ue6o pro:ecto% /% ;bicar los controles indicados: < etiquetas 'labels) / cajas de texto , command
Escri(ir C#i"o #e la aplicacin Botn btnCalcular Pri)ate $!( Cm#Calc!lar*Clic+,n=0 m=0 n = Val(Thisform.TxtNumero1. value) m = Val(Thisform.TxtNumero2.value) suma = n + m Thisform.lblmensa e.!a"tion = "#a suma es " + str(suma)
Evento clic
En# $!(
Ejercicio 0/
7esarrollar una aplicacin que permita promediar dos notas : el resultado mostrarlo en un cuadro de dialogo 'messagebox)
P%"ina . #e &
Ejercicios Bsicos de Visual FoxPro Ejercicio 00 1 ,E)ento Interacti)eC2an"e7esarrollar una aplicacin que permita ingresar un texto por teclado : automticamente mostrarlo en un label a la 6e= que se escribe
CONTROL +abel
1ext Form
Ejercicio 04 1 ,E)entos 5ot6oc!s 7 Lost6oc!s7ise*ar el siguiente &ormulario cambiando las propiedades que correspondan:
C#i"o #e la aplicacin
Private Sub txtTexto1_GotFocus Thisform.txtTexto1.%a!&'olor = ()%(1*0+,0+-) Thisform.txtTexto1..ore'olor = ()%(2**+2**+2**) End Sub Private Sub txtTexto1_LostFocus Thisform.txtTexto1.%a!&'olor = ()%(2**+2**+2**) Thisform.txtTexto1..ore'olor = ()%(1*0+,0+-) End Sub Private Sub txtTexto2_GotFocus Thisform.txtTexto2.%a!&'olor = ()%(1*0+,0+-) Thisform.txtTexto2..ore'olor = ()%(2**+2**+2**)
P%"ina / #e &
8as ejercicios 9.hora te toca a ti:: ,% 7ada las horas trabajadas de una persona : el 6alor por hora% (alcular su salario e imprimirlo% /% (alcular el rea de un c9rculo cu:o radio se le preguntar al usuario% <% Escribir un programa que trans&orme grados (elsius en grados Fahrenheit %
D% Pedir un entero al usuario : mostrar su 6alor al cuadrado% G% Escribir un programa que pida una cantidad en soles : la con6ierta en dlares, se debe de ingresar el tipo de cambio% F% (alcular el nue6o salario de un obrero si obtu6o un incremento del /GH sobre su salario anterior% I% (rear un programa que pida el a*o de nacimiento de una persona : le de6uel6a su edad% >% El sueldo de un representante es de JD333 mensuales ms <H de comisin sobre las 6entas mensuales reali=adas% 5i al total obtenido ha: que descontarle un ,>H de 4P55, indicar el sueldo neto del mes% K% Elabora un programa que permita a6eriguar si una persona debe de inscribirse para el 5ML '5er6icio Militar Lbligatorio), sabiendo su a*o de nacimiento% ,3% Elabora un algoritmo que solicite el a*o de nacimiento de / hermanos, calcule la edad de ambos : determine quien es el ma:or : cuantos a*os de di&erencia tiene con el menor% ,,% Escribir un programa que determine si un n2mero es par o impar% ,/% (onstruir un programa que indique si un n2mero introducido por teclado es positi6o, negati6o o igual a cero% ,<% (odi&icar un programa que escriba la cali&icacin correspondiente a una nota%, de acuerdo a los criterios siguientes: a% 7e 3 a @ F 8eprobado% b% 7e F a @ I .probado% c% 7e I a @>%G -otable% d% 7e >%G a @,3 5obresaliente% e% ,3 (;M "onor9&ico% ,D% Elabore un algoritmo que permita ingresar un n2mero entero ', a ,3), : muestre su equi6alente en romano% ,G% Escribir un programa que solicite al usuario un n2mero entre , : ,/, si el 6alor introducido es correcto que le de6uel6a el nombre del mes al que corresponde ese 6alor%
P%"ina 0 #e &
Barras #e 8en;s
8en;
Barra #e <erramientas
A#ministra#or #e Pro7ectos
P%"ina 4 #e &
Base #e Datos
Ta(la
Doc!mentos
6orm!larios: Pantalla de captura de 7atos 'Entradas) In=ormes: Formato de 5alida
M6orm!larios : Pantalla de (aptura 7atos 'Entradas) Ejercicios de Bsicos de Visual FoxPro MIn=ormes: Formatos de 5alida
C#i"o?
MArc2i)os con e3tensin PR5@
8en; Desple"a(le