Está en la página 1de 10

Sesión 7

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

<<File/New/MFC AppWizard(exe)/Proyect Name=App07/

Location = D:\IIME03 \App07/Ok>>

Seguidamente…

<<Step1=Dialog Based/Next>>

<<Step2=3D controls/ActiveX controls/Next>>

<<Step3=MFC Standard/Yes Pleace/As a shared DLL/Next>>

<<Step4=Finish/Ok>>

Luego de crear el archivo, procedemos a insertar los controles indicados:

- 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 &microAmperio
IDC_RADIO3 ID IDC_CENTIA
Caption &centiAmperio
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

Control Categoría Tipo Nombre Variable


IDC_CE2 Value double m_CE2
IDC_INTENCIDAD Value CString m_INTENCIDAD
IDC_EQUIVALENCIA Value CString m_Equivalencia
IDC_ICE Value double m_ICE
IDC_MILIA Value int m_Escala
IDC_PARALELO Value BOOL m_Paralelo
IDC_POTENCIA Value CString m_Potencia
IDC_R1 Value double m_R1
IDC_R2 Value double m_R2
IDC_RE Value CString m_RESISTENCIA
IDC_SERIE Value BOOL m_Serie
IDC_SPIN_CE2 Value CSpinButtonCtrl m_SpinCE2
IDC_SPIN_TIEMPO Value CSpinButtonCtrl m_SpinTiempo
IDC_TIEMPO Value double m_Tiempo
IDC_VOLTAJE Value CString m_Voltaje

A las variables m_CE2 y m_Tiempo les asignamos valores mínimos y máximos que son 0 y 100 respectivamente.

Seguidamente agregamos #include “cmath” para declarar la función “pow”.

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:

Luego aparecerá una ventana en la que ingresaremos la codificación que se indica:

Ahora añadiremos una función al botón de comando Calcular:


Luego aparecerá una ventana en la que ingresaremos la codificación que se indica:

Ahora añadiremos una función al botón de comando Calcular3:

Luego aparecerá una ventana en la que ingresaremos la codificación que se indica:

Ahora añadiremos una función al botón de comando Calcular:


Luego aparecerá una ventana en la que ingresaremos la codificación que se indica:

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:

Ahora añadiremos una función al botón de comando SALIR:


PARA QUE FUNCIONE EL PROGRAMA YA QUE USAMOS POW

Finalmente ejecutamos el programa con la combinación de teclas: ctrl+f5 Y esta es una de las formas en las que

podríamos usar este programa:


5
6

ME CONFUNDI EN LOS TITULOS DE CADA SESION DISCULPE MUCHHHAS GRACIAS

También podría gustarte