Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Crear un diálogo en la que se pueda crear un programa en el cual apliquemos lo aprendido en la sesión 3, 4, 5 y 6;
usando los bucles: for, while y do-while. Almacene la aplicación con el nombre de App07
Seguidamente…
<<Step1=Dialog Based/Next>>
<<Step4=Finish/Ok>>
- 21 etiquetas
- 5 cajas de texto
- 2 cajas de grupo
- 3 botones de opción
- 2 casillas de verificación
- 2 controles spin
- 4 botones de comando
Procederemos a crear las variables miembros para los controles creados de la siguiente manera:
Control Propiedades Valor
IDD_APP10_DIALOG Caption Circuitos
IDC_STATIC Caption Sesión 3
IDC_STATIC (1) Caption Hallaremos las potencias que se
encuentran a un voltaje entre 90 a 95 V.
Intensidad de CE (A):
IDC_STATIC (2) Caption IDC_POTENCIA
IDC_STATIC (3) ID “”
Caption True
Border Sesión 4
IDC_STATIC (4) Caption Calcularemos las equivalencias de las CE
IDC_STATIC (5) Caption que ESTAN 8 a 13 A.
IDC_EQUIVALENCIA
“”
IDC_STATIC (6) ID True
Caption Sesión 5
Border Calcularemos las resistencias
IDC_STATIC (7) Caption equivalentes a partir de las resistencias
IDC_STATIC (8) Caption que se encuentran entre 5 y 10 ohmios,
agregando dos:
Resistencia 1:
Resistencia 2:
IDC_STATIC (9) Caption IDC_RE
IDC_STATIC (10) Caption “”
IDC_STATIC (11) ID True
Caption Sesión 6
Border Hallaremos los voltajes y las cantidades de
IDC_STATIC (12) Caption energía calorífica que se produce a partir
IDC_STATIC (13) Caption de las resistencias que se encuentran
entre 10 A 15 ohmios.
Intensidad de CE (A):
Tiempo (s):
IDC_STATIC (14) Caption Voltajes:
IDC_STATIC (15 Caption IDC_VOLTAJE
IDC_STATIC (16) Caption “”
IDC_STATIC (17) ID True
Caption Cant. De energía calorifica:
Border IDC_EC
IDC_STATIC (18) Caption “”
IDC_STATIC (19) ID True
Caption Escalas
Border “”
IDC_STATIC (frame1) Caption
IDC_STATIC (frame2) Caption
IDC_EDIT1 ID IDC_ICE
Number True
IDC_EDIT2 ID IDC_R1
Number True
IDC_EDIT3 ID IDC_R2
Number True
IDC_EDIT4 ID IDC_CE2
Number True
IDC_EDIT5 ID IDC_TIEMPO
Number True
IDC_RADIO1 ID IDC_MILIA
Caption &miliAmperio
Group True
IDC_RADIO2 ID IDC_MICROA
Caption µAmperio
IDC_RADIO3 ID IDC_CENTIA
Caption ¢iAmperio
IDC_CHECK1 ID IDC_SERIE
Caption &Serie
IDC_CHECK2 ID IDC_PARALELO
Caption &Paralelo
IDC_SPIN1 ID IDC_SPIN_CE2
Auto buddy True
Set buddy integer True
Alignment Right
IDC_SPIN2 ID IDC_SPIN_TIEMPO
Auto buddy True
Set buddy integer True
Alignment Right
IDC_BUTTON1 ID IDC_CALCULAR
Caption &Calcular
IDC_BUTTON2 ID IDC_CALCULAR2
Caption &Calcular
IDC_BUTTON3 ID IDC_CALCULAR3
Caption &Calcular
IDC_BUTTON4 ID IDC_CALCULAR4
Caption &Calcular
IDC_BUTTON5 ID IDC_SALIR
Caption &SALIR
A las variables m_CE2 y m_Tiempo les asignamos valores mínimos y máximos que son 0 y 100 respectivamente.
Ahora nos dirigimos a la pestaña ClassView, daremos clic derecho en la 2da opción y elegimos Add Member Funtion, luego nos mostrara una
venta en la cual escribiremos lo siguiente:
A continuación, nos aparecerá una ventana en la que ingresaremos los siguiente:
Ahora añadiremos una función al botón de comando Calcular:
A continuación nos dirigimos a la pestaña ClassView y elegimos la 2da opción, daremos doble clic en OnInitDialog() y añadiremos la
siguiente codificación:
Finalmente ejecutamos el programa con la combinación de teclas: ctrl+f5 Y esta es una de las formas en las que