Vous êtes sur la page 1sur 96

UNIVERSIDAD TCNICA DE AMBATO FACULTAD DE INGENIERA CIVIL Y MECNICA CARRERA DE INGENIERA MECNICA

TEMA: GUA PROGRAMA PARA REALIZAR EL CONTEO DE NMEROS

ASIGNATURA: LENGUAJE DE PROGRAMACIN

UNIVERSIDAD TCNICA DE AMBATO


SEMESTRE: TERCERO PARALELO: B FECHA: 05/12/2012 INTEGRANTES: DAVID VALDOSPIN ANTONIO FONSECA

Elaborar una gua para realizar el conteo de nmeros

2. ndice
1

Cartula ndice Objetivos Resumen Desarrollo Conclusiones Bibliografa

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 2

UNIVERSIDAD TCNICA DE AMBATO

3. Objetivos
*Conocer los diferentes comandos del Microsoft visual C++. *Personalizar los botones. *Realizar el programa propuesto.

4. Resumen
Un programa creado con el Visual C++ est organizado en un proyecto, que contiene todos los ficheros que se utilizan para desarrollar, compilar, enlazar y depurar la aplicacin que estamos desarrollando.
DAVID VALDOSPIN FERNANDO FONSECA Pgina 3

UNIVERSIDAD TCNICA DE AMBATO


Los ficheros que contiene el proyecto se muestran en la ventana vista de proyecto, y en ella podemos ver la siguiente informacin. La carpeta ClassView, muestra las clases del proyecto. En FileView, aparecen los ficheros que hemos incluido, y ResourceView muestra los recursos asociados.

5. Desarrollo
PROGRAMA 1: OPERACIONES BSICAS *Abrir el programa Microsoft visual C++ 6.0. *Ir a la parte superior izquierda a la opcin FILE. *Dar clic en new. *Elegir la opcin MFC AppWizard (exe).

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 4

UNIVERSIDAD TCNICA DE AMBATO

* Poner el nombre al archivo. *Dar la localizacin donde se va a guardar. *Ok

*Elegir la opcin que dice Dialog based.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 5

UNIVERSIDAD TCNICA DE AMBATO

*Next. *Finish. *Poner Ok en una pantalla que sale los siguiente New Project Information

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 6

UNIVERSIDAD TCNICA DE AMBATO

*Ok *Finish. *Eliminar los static Text que se encuentran en el cuadro de dialogo. * Poner el menbrete al programa.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 7

UNIVERSIDAD TCNICA DE AMBATO

*Agregar tres Static Text para los mensajes. *Agregamos tres Edit Box para las cantidades y respuestas. *Agregamos cuatro Buttons paralas operaciones bsicas.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 8

UNIVERSIDAD TCNICA DE AMBATO

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 9

UNIVERSIDAD TCNICA DE AMBATO

*Programar los Edit box presionando las teclas Ctrl+W. *Ir al men member variables. *Ir donde dice ICD_EDIT1. *Poner Addvariables *Poner en member variable name de la siguiente manera (m_1). *En category dejar en Value. *Cambiar en la parte de Variable Type a tipo int.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 10

UNIVERSIDAD TCNICA DE AMBATO

*Ok *Ok *Dar doble clic sobre el button SUMA para programarlo.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 11

UNIVERSIDAD TCNICA DE AMBATO

*Poner la siguiente programacin: UpdateData(true); m_3=m_1+m_2; UpdateData(false);

*Ejecutar el programa. *Saldr un recuadro que diga This file does not exist. Do you want to build it. *Poner S

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 12

UNIVERSIDAD TCNICA DE AMBATO

. *Regreso al cuadro de dialogo. *Dar doble clic sobre el Button RESTA para programarlo. *Borrar lo que esta remarcado con negro. *Agregar el siguiente cdigo: UpdateData(true); m_3=m_2-m_1; UpdateData(false);

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 13

UNIVERSIDAD TCNICA DE AMBATO

*Ejecutar el programa. *Saldra otro recuadro que dice Would you like to built them? *Poner Si.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 14

UNIVERSIDAD TCNICA DE AMBATO


*Regreso al cuadro de dialogo. *Dar doble clic sobre el Button MULTIPLICACIN para programarlo. *Borrar lo que esta remarcado con negro. *Agregar el siguiente cdigo: UpdateData(true); m_3=m_1*m_2; UpdateData(false);

*Ejecutar el programa. *Saldra otro recuadro que dice Would you like to built them? *Poner Si.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 15

UNIVERSIDAD TCNICA DE AMBATO

*Regreso al cuadro de dialogo. *Dar doble clic sobre el Button DIVISIN para programarlo. *Borrar lo que esta remarcado con negro. *Agregar el siguiente cdigo: UpdateData(true); m_3=m_2/m_1; UpdateData(false);

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 16

UNIVERSIDAD TCNICA DE AMBATO

*Ejecutar el programa. *Saldra otro recuadro que dice Would you like to built them? *Poner Si.

*El programa est terminado.


DAVID VALDOSPIN FERNANDO FONSECA

Pgina 17

UNIVERSIDAD TCNICA DE AMBATO


*El programa ejecutable nos quedara de la siguiente manera:

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 18

UNIVERSIDAD TCNICA DE AMBATO

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 19

UNIVERSIDAD TCNICA DE AMBATO


PROGRAMA 2: CONTO DE NMEROS *Abrir el programa Microsoft visual C++ 6.0. *Ir a la parte superior izquierda a la opcin FILE. *Dar clic en new. *Elegir la opcin MFC AppWizard (exe).

* Poner el nombre al archivo. *Dar la localizacin donde se va a guardar.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 20

UNIVERSIDAD TCNICA DE AMBATO

*Ok *Elegir la opcin que dice Dialog based.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 21

UNIVERSIDAD TCNICA DE AMBATO

*Next. *Finish. *Poner Ok en una pantalla que sale los siguiente New Project Information

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 22

UNIVERSIDAD TCNICA DE AMBATO

*Ok *Finish. *Eliminar los static Text que se encuentran en el cuadro de dialogo. * Poner el menbrete al programa.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 23

UNIVERSIDAD TCNICA DE AMBATO

*Agregar un Edit box. *Agregar un Button que diga (Subir1). *Agregar otro Button que diga (Bajar1). *Programar el Edit box presionando las teclas Ctrl+W. *Ir al men member variables. *Ir donde dice ICD_EDIT1. *Poner Addvariables *Poner en member variable name de la siguiente manera (m_1). *En category dejar en Value. *Cambiar en la parte de Variable Type a tipo int.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 24

UNIVERSIDAD TCNICA DE AMBATO

*Ok *Ok *Dar doble clic sobre el button 1 o donde dice subir 1 para programar el botn. *Borra la parte que esta remarcada con color negro.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 25

UNIVERSIDAD TCNICA DE AMBATO

*Poner la siguiente programacin: UpdateData(true); m_1++; UpdateData(false);

*Ejecutar el programa. *Saldr un recuadro que diga This file does not exist. Do you want to build it. *Poner Si.
DAVID VALDOSPIN FERNANDO FONSECA Pgina 26

UNIVERSIDAD TCNICA DE AMBATO


* Saldr una ventana que con los elementos que hemos agregado al principio pero solo un botn est programado, el botn subir 1.

*Regreso al cuadro de dialogo. *Dar doble clic sobre el button 2 o el botn que dice bajar 1. *Borrar lo que esta remarcado con negro. *Agregar el siguiente cdigo: UpdateData(true); m_1--; UpdateData(false);

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 27

UNIVERSIDAD TCNICA DE AMBATO

*Ejecutar el programa. *Saldra otro recuadro que dice Would you like to built them? *Poner Si. *Ya se puede utilizar los dos botones tanto para subir 1 como para bajar 1.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 28

UNIVERSIDAD TCNICA DE AMBATO


*Cerramos este programa. *Regresamos al cuadro de dialogo. *Agregamos un button que diga subir 3. *Agregamos un button que diga bajar 3. *Programamos de la misma manera que los dos botones anteriores. *Doble clic en el botn que diga subir 3. *Borrar lo que esta remarcado con negro. *Agregar el siguiente cdigo: UpdateData(true); m_1+=3; UpdateData(false); *Ejecutar el programa. * Saldra otro recuadro que dice Would you like to built them? *Poner Si. *Ya se puede utilizar los tres botones tanto para subir 1, 3 como para bajar 1. *Cerramos este programa.
*

Regresamos al cuadro de dialogo.

*Doble clic en el botn que dice bajar 3. *Borrar lo que esta remarcado con negro. *Agregar el siguiente cdigo: UpdateData(true); m_1-=3; UpdateData(false); *Ejecutar el programa. * Saldra otro recuadro que dice Would you like to built them? *Poner Si.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 29

UNIVERSIDAD TCNICA DE AMBATO

*Comprobar si funcionan los cuatro botones programados. *Cerramos este programa.


*

Regresamos al cuadro de dialogo.

*Agregamos otro Edit Box. *Programar el Edit box presionando las teclas Ctrl+W. *Ir donde dice ICD_EDIT1. *Poner Addvariable2. *Poner en member variable name de la siguiente manera (m_2). *En category dejar en Value. *Cambiar en la parte de Variable Type a tipo int.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 30

UNIVERSIDAD TCNICA DE AMBATO

*Ok *Ok *Agrego un button y poner subir personalizado. *Agregar otro button y poner bajar personalizado.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 31

UNIVERSIDAD TCNICA DE AMBATO

*Doble clic sobre subir personalizado para programar este botn. *Borrar lo que esta remarcado con negro. *Agregar el siguiente cdigo: UpdateData(true); m_1+=m_2; UpdateData(false); *Ejecutar el programa. * Saldra otro recuadro que dice Would you like to built them? *Poner Si. *Comprobar si funcionan los cinco botones programados. *Cerramos este programa.
*

Regresamos al cuadro de dialogo.

*Doble clic sobre el botn que dice bajar personalizado. *Borrar lo que esta remarcado con negro. *Agregar el siguiente cdigo: UpdateData(true); m_1-=m_2; UpdateData(false);

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 32

UNIVERSIDAD TCNICA DE AMBATO


*Ejecutar el programa. * Saldra otro recuadro que dice Would you like to built them? *Poner Si. *Comprobar si funcionan los seis botones programados.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 33

UNIVERSIDAD TCNICA DE AMBATO

*Cerramos este programa.


*

Regresamos al cuadro de dialogo.

*El programa est terminado. *El programa ejecutable nos quedara de la siguiente manera:

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 34

UNIVERSIDAD TCNICA DE AMBATO

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 35

UNIVERSIDAD TCNICA DE AMBATO


PROGRAMA 3: CONTEO DE CARACTERES *Abrir el programa Microsoft visual C++ 6.0. *Ir a la parte superior izquierda a la opcin FILE. *Dar clic en new. *Elegir la opcin MFC AppWizard (exe).

* Poner el nombre al archivo. *Dar la localizacin donde se va a guardar.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 36

UNIVERSIDAD TCNICA DE AMBATO

*Ok *Elegir la opcin que dice Dialog based.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 37

UNIVERSIDAD TCNICA DE AMBATO

*Next. *Finish. *Poner Ok en una pantalla que sale los siguiente New Project Information *Ok

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 38

UNIVERSIDAD TCNICA DE AMBATO

*Finish. *Eliminar los static Text que se encuentran en el cuadro de dialogo. * Poner el membrete al programa.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 39

UNIVERSIDAD TCNICA DE AMBATO

*Agregar un Static Text. *Clic sobre el Static Text. *Poner Ingrese texto. *Agregar un Edit box.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 40

UNIVERSIDAD TCNICA DE AMBATO

*Ctrl + W para asignar las variables. *Ir al men member variables. *Ir donde dice ICD_EDIT1.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 41

UNIVERSIDAD TCNICA DE AMBATO


*Poner Add variables

*Poner en member variable name de la siguiente manera (m_texto). *En category dejar en Value. *En Variable Type dejar en CString.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 42

UNIVERSIDAD TCNICA DE AMBATO

*Ok *Ok *Agregar otro Static Text. *Poner Conteo de caracteres automtico. *Agregar otro Edit Box. *Ctrl + W para asignar las variables. *Ir al men member variables. *Ir donde dice ICD_EDIT2. *Poner Add variables *Poner en member variable name de la siguiente manera (m_total). *En category dejar en Value. *En Variable Type dejar en int. *Ok *Ok
DAVID VALDOSPIN FERNANDO FONSECA Pgina 43

UNIVERSIDAD TCNICA DE AMBATO

*Agregar otro Static Text. *Poner Conteo de caracteres con Static Text. *Agregar otro Static Text. *Clic derecho sobre este Static Text. *Propiedades

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 44

UNIVERSIDAD TCNICA DE AMBATO

*Cambiar donde dice IDC_STATIC por (IDC_RESPUESTA)

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 45

UNIVERSIDAD TCNICA DE AMBATO

*Ctrl + W para asignar las variables. *Ir al men member variables. *Ir donde dice ICD_RESPUESTA. *Poner Add variables *Poner en member variable name de la siguiente manera (m_r). *En category dejar en Value. *En Variable Type dejar en CString.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 46

UNIVERSIDAD TCNICA DE AMBATO

*Ok *Ok *Agregar un menu. *Clic derecho sobre CONTEO DE CARACTERES resources. *Insert. *Men.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 47

UNIVERSIDAD TCNICA DE AMBATO

*New. *En Menu Item Properties poner FUNCIONES. *Enter. * En Menu Item Properties poner CONTEO CARACTERES. *Regresar al cuadro de dialogo. *Clic derecho sobre cualquier parte del cuadro de dialogo.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 48

UNIVERSIDAD TCNICA DE AMBATO


*En men seleccionar el men creado. *Ejecutar el programa. *Saldr un recuadro que diga This file does not exist. Do you want to build it. *Poner Si.

*Revisar si esta creado nuestro men. *Regreso al cuadro de dialogo. * Ctrl + W para asignar las variables. *Ir al men massage maps. *Ir a DC_FUNCIONES_CONTEOCARACTERES

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 49

UNIVERSIDAD TCNICA DE AMBATO

*Dar doble clic sobre COMMAND *Poner Ok en un cuadro que sale. *Ir a Edit code. *Regresar al cuadro de dialogo. *Agregar un Edit box para el men CONTEO CARACTERES. *Ctrl + W para asignar las variables. *Ir al men member variables. *Ir donde dice ICD_EDIT3. *Poner Add variables *Poner en member variable name de la siguiente manera (m_3). *En category dejar en Value. *En Variable Type dejar en int.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 50

UNIVERSIDAD TCNICA DE AMBATO

*Ok *Ok *Regreso al cuadro de dialogo.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 51

UNIVERSIDAD TCNICA DE AMBATO

* Ctrl + W para asignar las variables. *Ir al men massage maps. *Ir a DC_FUNCIONES_CONTEOCARACTERES *Ir a Edit code. *Poner el siguiente cdigo: UpdateData(true); m_3=m_texto.GetLength(); UpdateData(false); *Dar doble clic sobre el Edit Box 1 * Agregar el siguiente cdigo. UpdateData(true); m_total=m_texto.GetLength(); SetWindowText(m_texto); m_r.Format("%d",m_total); UpdateData(false);

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 52

UNIVERSIDAD TCNICA DE AMBATO


*Ejecutar el programa * Saldra otro recuadro que dice Would you like to built them? *Poner Si.

*Poner un texto

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 53

UNIVERSIDAD TCNICA DE AMBATO


*Activar el CONTEO DE CARACTERES DEL MENU FUNCIONES.

*Cerrar el programa.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 54

UNIVERSIDAD TCNICA DE AMBATO


PROGRAMA 4: FUNCIONES DE TEXTO *Abrir el programa Microsoft visual C++ 6.0. *Ir a la parte superior izquierda a la opcin FILE. *Dar clic en new. *Elegir la opcin MFC AppWizard (exe).

* Poner el nombre al archivo. *Dar la localizacin donde se va a guardar. *Ok *Elegir la opcin que dice Dialog based.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 55

UNIVERSIDAD TCNICA DE AMBATO

*Next. *Finish. *Poner Ok en una pantalla que sale los siguiente New Project Information

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 56

UNIVERSIDAD TCNICA DE AMBATO

*Ok *Finish. *Eliminar los static Text que se encuentran en el cuadro de dialogo. * Poner el membrete al programa.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 57

UNIVERSIDAD TCNICA DE AMBATO

*Agregar un Static Text para el mensaje. *Agregamos un Edit Box para la frase.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 58

UNIVERSIDAD TCNICA DE AMBATO

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 59

UNIVERSIDAD TCNICA DE AMBATO

*Para poder agregar las funciones debemos ingresar un Men para lo cual: *Damos clic derecho sobre Dialog y escogemos Insert.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 60

UNIVERSIDAD TCNICA DE AMBATO

*En el cuadro de dialogo que aparece escogemos Men.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 61

UNIVERSIDAD TCNICA DE AMBATO


*Damos clic sobre New. *Aparece este cuadro en donde vamos a crear las funciones de texto deseadas.

*Ingresamos en el cuadro principal las funciones como son: MAXIMIZAR MINIMIZAR RESTURAR CERRAR

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 62

UNIVERSIDAD TCNICA DE AMBATO

*Ingresamos en el segundo cuadro principal las ventanas como son: MAYUSCULAS MINUSCULAS REVERSO LIMPIAR

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 63

UNIVERSIDAD TCNICA DE AMBATO

*Regreso al cuadro de dialogo. *Damos clic derecho en cualquier parte y seleccionamos Properties. *En el cuadro que aparece seleccionamos IDR_MENU1 *Damos enter. *Ejecutamos el Programa.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 64

UNIVERSIDAD TCNICA DE AMBATO

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 65

UNIVERSIDAD TCNICA DE AMBATO

*Damos Intro. *Ejecutar el programa. *Saldra otro recuadro que dice Would you like to built them? *Poner Si.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 66

UNIVERSIDAD TCNICA DE AMBATO

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 67

UNIVERSIDAD TCNICA DE AMBATO


*Regreso al cuadro de dialogo. *Programar los Edit box presionando las teclas Ctrl+W. *Ir al men member variables. *Ir donde dice ICD_EDIT1. *Poner Addvariables *Poner en member variable name de la siguiente manera (m_texto).

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 68

UNIVERSIDAD TCNICA DE AMBATO


*Ok *Ok *Regreso al cuadro de dialogo. *Programar las funciones de texto y las ventanas presionando las teclas Ctrl+W. *Ir al men Message Maps *Ir donde dice Object IDs. *Seleccionar la funcin o ventana.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 69

UNIVERSIDAD TCNICA DE AMBATO

*Ir donde dice COMMAND, dar doble clic OK.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 70

UNIVERSIDAD TCNICA DE AMBATO

*Ir a donde dice Edit Code seleccionar para programarlo.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 71

UNIVERSIDAD TCNICA DE AMBATO


*Poner la siguiente programacin: UpdateData(true); ShowWindow(SW_MAXIMIZE); UpdateData(false);

*Ejecutar el programa. *Saldra otro recuadro que dice Would you like to built them? *Poner Si.

*Regreso al cuadro de dialogo. *Selecciono la funcin o ventana a programar. *Borrar lo que esta remarcado con negro. *Agregar el siguiente cdigo:
DAVID VALDOSPIN FERNANDO FONSECA

Pgina 72

UNIVERSIDAD TCNICA DE AMBATO


UpdateData(true); ShowWindow(SW_MINIMIZE); UpdateData(false);

*Ejecutar el programa. *Saldra otro recuadro que dice Would you like to built them? *Poner Si.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 73

UNIVERSIDAD TCNICA DE AMBATO

*Regreso al cuadro de dialogo. *Selecciono la funcin o ventana a programar. *Borrar lo que esta remarcado con negro. *Agregar el siguiente cdigo: UpdateData(true); ShowWindow(SW_RESTORE); UpdateData(false);

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 74

UNIVERSIDAD TCNICA DE AMBATO

*Ejecutar el programa. *Saldra otro recuadro que dice Would you like to built them? *Poner Si.

*Regreso al cuadro de dialogo. *Selecciono la funcin o ventana a programar. *Borrar lo que esta remarcado con negro. *Agregar el siguiente cdigo:

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 75

UNIVERSIDAD TCNICA DE AMBATO


UpdateData(true); exit(0); UpdateData(false);

*Ejecutar el programa. *Saldra otro recuadro que dice Would you like to built them? *Poner Si.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 76

UNIVERSIDAD TCNICA DE AMBATO

* Para la VENTANA realizamos lo siguiente: *Regreso al cuadro de dialogo. *Selecciono la funcin o ventana a programar. *Borrar lo que esta remarcado con negro. *Agregar el siguiente cdigo: UpdateData(true); m_texto.MakeUpper(); SetWindowText(m_texto); UpdateData(false);

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 77

UNIVERSIDAD TCNICA DE AMBATO

*Ejecutar el programa. *Saldra otro recuadro que dice Would you like to built them? *Poner Si.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 78

UNIVERSIDAD TCNICA DE AMBATO


*Regreso al cuadro de dialogo. *Selecciono la funcin o ventana a programar. *Borrar lo que esta remarcado con negro. *Agregar el siguiente cdigo: UpdateData(true); m_texto.MakeLower(); SetWindowText(m_texto); UpdateData(false);

*Ejecutar el programa. *Saldra otro recuadro que dice Would you like to built them? *Poner Si.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 79

UNIVERSIDAD TCNICA DE AMBATO

*Regreso al cuadro de dialogo. *Selecciono la funcin o ventana a programar. *Borrar lo que esta remarcado con negro. *Agregar el siguiente cdigo: UpdateData(true); m_texto.MakeReverse(); SetWindowText(m_texto); UpdateData(false);

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 80

UNIVERSIDAD TCNICA DE AMBATO

*Ejecutar el programa. *Saldra otro recuadro que dice Would you like to built them? *Poner Si.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 81

UNIVERSIDAD TCNICA DE AMBATO


*Regreso al cuadro de dialogo. *Selecciono la funcin o ventana a programar. *Borrar lo que esta remarcado con negro. *Agregar el siguiente cdigo: UpdateData(true); m_texto.Empty(); SetWindowText(m_texto); UpdateData(false);

*Ejecutar el programa. *Saldra otro recuadro que dice Would you like to built them? *Poner Si.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 82

UNIVERSIDAD TCNICA DE AMBATO

*El programa est terminado.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 83

UNIVERSIDAD TCNICA DE AMBATO


PROGRAMA 5: BACKSPACE Y DELETE

*Abrir el programa Microsoft visual C++ 6.0. *Ir a la parte superior izquierda a la opcin FILE. *Dar clic en new. *Elegir la opcin MFC AppWizard (exe).

* Poner el nombre al archivo. *Dar la localizacin donde se va a guardar. *Ok *Elegir la opcin que dice Dialog based.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 84

UNIVERSIDAD TCNICA DE AMBATO

*Next. *Finish. *Poner Ok en una pantalla que sale los siguiente New Project Information

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 85

UNIVERSIDAD TCNICA DE AMBATO

*Ok *Finish. *Eliminar los static Text que se encuentran en el cuadro de dialogo. * Poner el membrete al programa.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 86

UNIVERSIDAD TCNICA DE AMBATO

*Agregar dos Static Text para los mensajes. *Agregamos dos Edit Box para las frases. *Agregamos dos Buttons para las opciones Backspace y Delete.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 87

UNIVERSIDAD TCNICA DE AMBATO

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 88

UNIVERSIDAD TCNICA DE AMBATO

*Programar los Edit box presionando las teclas Ctrl+W. *Ir al men member variables. *Ir donde dice ICD_EDIT1. *Poner Addvariables *Poner en member variable name de la siguiente manera (m_texto) y (m_posicin). *En category dejar en Value. *Cambiar en la parte de Variable Type a tipo int para m_posicin.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 89

UNIVERSIDAD TCNICA DE AMBATO

*Ok *Ok *Dar doble clic sobre el button BACKSPACE para programarlo.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 90

UNIVERSIDAD TCNICA DE AMBATO


*Poner la siguiente programacin: UpdateData(true); int z; z=m_texto.Get Length(); m_texto.Delete(z-1); UpdateData(false);

*Ejecutar el programa. *Saldr un recuadro que diga This file does not exist. Do you want to build it. *Poner S

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 91

UNIVERSIDAD TCNICA DE AMBATO

*Regreso al cuadro de dialogo. *Dar doble clic sobre el Button DELETE para programarlo. *Borrar lo que esta remarcado con negro. *Agregar el siguiente cdigo: UpdateData(true); m_texto.Delete(m_posicion-1); UpdateData(false);

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 92

UNIVERSIDAD TCNICA DE AMBATO

*Ejecutar el programa. *Saldra otro recuadro que dice Would you like to built them? *Poner Si.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 93

UNIVERSIDAD TCNICA DE AMBATO

*El programa est terminado. *El programa ejecutable nos quedara de la siguiente manera:

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 94

UNIVERSIDAD TCNICA DE AMBATO

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 95

UNIVERSIDAD TCNICA DE AMBATO

6. Conclusiones
* Se aprendi como se programa los botones para que pueda correr el programa. * Se empleo varias programaciones. *Se aprendi que por una coma o un punto dems el programa no corre.

7. Bibliografa
* http://informatica.uv.es/iiguia/AIG/docs/intro_visual.htm

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 96

Vous aimerez peut-être aussi