EVAP #3
- lopezcansinoz
- 12 feb 2017
- 2 Min. de lectura
HACER UN PROGRAMA SEGUN MI TEMA DEL VIDEO
UN EJERCICIO DE ANALISIS DE CIRCUITOS , CON UN RESULTADO
PASO N°1
Crear una Ventana basada en diálogo utilizando el MFC AppWizard para el desarrollo de un ejercicio de ANALISIS DE CIRCUITOS:

PASO N°2
OBSERVAMOS LA TEORIA DEL EJERCICIO QUE VAMOS A DESARROLLAR

EN EL EJERCICIO , NOS PIDEN QUE HALLEMOS LA INTENSIDAD DE CORRIENTE ELECTRICA (I):

PASO N°3
GENERAMOS LOS CONTROLES INDICADOS
4 etiquetas
3 cajas de texto
1 caja de grupo
5 botones de opción
1 botón de comando

LA VENTANA EN TIEMPO DE DISEÑO DEBERA SER ASI:


PASO N°4
AHORA PROCEDEREMOS A CREAR LAS VARIABLES MIEMBROS PARA LOS CONTROLES CREADOS DE LA SIGUIENTE MANERA:


PASO N°5
AHORA AGREGUE LA FUNCIÓN MIEMBRO OnButton1() PARA EL BOTÓN DE COMANDO CALCULAR (IDC_CALCULAR):

PASO N°6
AHORA DIGITE LA SIGUIENTE CODIFICACIÓN:
void CApp2Dlg::OnButton1() { //Actualizamos los datos de las variables UpdateData (true); //Elegimos la operación de acuerdo a lo que el usuario //haya seleccionado desde los radio buttons switch (m_Suma) { case 0: m_Resultados = m_Tension + m_Resistencia; break; case 1: m_Resultados = m_Tension - m_Resistencia; break; case 2: m_Resultados = m_Tension * m_Resistencia; break; case 3: m_Resultados = m_Tension / m_Resistencia; break; case 4: m_Resultados = m_Tension / m_Resistencia; break; case 5: if (m_Resistencia !=0) m_Resultados = m_Tension / m_Resistencia; else { MessageBox("División por -> Cero", "Error", MB_OK | MB_ICONSTOP); } break; } UpdateData(false); }
PASO N°7
AHORA PARA HACER QUE LA OPERACIÓN PREDETERMINADA SEA SUMA, ESCRIBIREMOS UNAS LÍNEAS DE CÓDIGO EN LA FUNCIÓN ONINITDIALOG DE LA CLASE CAPP2DLG:
BOOL CApp2Dlg::OnInitDialog() { CDialog::OnInitDialog(); //Set the icon for this dialog. The framework does this //automatically // when the application´s main window is not a dialog SetIcon(m_hIcon, TRUE); // Set big icon SetIcon(m_hIcon, FALSE); // Set small icon
// Enviamos el foco a la primera operación (Suma) m_Suma = 0; UpdateData(false); return false; }
PASO N° 8
PRESIONE LAS TECLAS CTRL. + F5 PARA EJECUTAR LA APLICACIÓN Y VERÁ UNA VENTANA SIMILAR A ESTA:

PASO N°9
ES COMPROBRAR SI LA CODIFICACION ES CORRECTA:



PASO 10
LUEGO DE CONFIRMARLO, DAS POR TERMINADO TU PROGRAMA APP2.
Comentarios