Вы находитесь на странице: 1из 89

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

SEMESTRE: TERCERO PARALELO: B

FECHA: 05/12/2012

INTEGRANTES: DAVID VALDOSPIN ANTONIO FONSECA

UNIVERSIDAD TCNICA DE AMBATO


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. 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.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 3

UNIVERSIDAD TCNICA DE AMBATO

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).

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

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 4

UNIVERSIDAD TCNICA DE AMBATO

*Elegir la opcin que dice Dialog based.

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

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 5

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 6

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 7

UNIVERSIDAD TCNICA DE AMBATO

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 8

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 9

UNIVERSIDAD TCNICA DE AMBATO

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

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 10

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 11

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 12

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 13

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 14

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 15

UNIVERSIDAD TCNICA DE AMBATO

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

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

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 16

UNIVERSIDAD TCNICA DE AMBATO

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 17

UNIVERSIDAD TCNICA DE AMBATO

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 18

UNIVERSIDAD TCNICA DE AMBATO

PROGRAMA 2: CONTEO 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 19

UNIVERSIDAD TCNICA DE AMBATO

*Ok *Elegir la opcin que dice Dialog based.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 20

UNIVERSIDAD TCNICA DE AMBATO

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

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 21

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 22

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 23

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 24

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. * Saldr una ventana que con los elementos que hemos agregado al principio pero solo un botn est programado, el botn subir 1.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 25

UNIVERSIDAD TCNICA DE AMBATO

*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 26

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 27

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 28

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 29

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 30

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); *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 31

UNIVERSIDAD TCNICA DE AMBATO

*Cerramos este programa.


*

Regresamos al cuadro de dialogo.

*El programa est terminado.


DAVID VALDOSPIN FERNANDO FONSECA

Pgina 32

UNIVERSIDAD TCNICA DE AMBATO

*El programa ejecutable nos quedara de la siguiente manera:

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 33

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 34

UNIVERSIDAD TCNICA DE AMBATO

*Ok *Elegir la opcin que dice Dialog based.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 35

UNIVERSIDAD TCNICA DE AMBATO

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

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 36

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 37

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 38

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 39

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 40

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 41

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 42

UNIVERSIDAD TCNICA DE AMBATO

*Cambiar donde dice IDC_STATIC por (IDC_RESPUESTA)

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 43

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 44

UNIVERSIDAD TCNICA DE AMBATO

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

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 45

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 46

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 47

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 48

UNIVERSIDAD TCNICA DE AMBATO

*Ok *Ok *Regreso al cuadro de dialogo.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 49

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 50

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 51

UNIVERSIDAD TCNICA DE AMBATO


*Activar el CONTEO DE CARACTERES DEL MENU FUNCIONES.

*Cerrar el programa.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 52

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

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 53

UNIVERSIDAD TCNICA DE AMBATO

*Elegir la opcin que dice Dialog based.

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

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 54

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 55

UNIVERSIDAD TCNICA DE AMBATO

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

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 56

UNIVERSIDAD TCNICA DE AMBATO

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 57

UNIVERSIDAD TCNICA DE AMBATO

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

*En el cuadro de dialogo que aparece escogemos Men.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 58

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 59

UNIVERSIDAD TCNICA DE AMBATO

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

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 60

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 61

UNIVERSIDAD TCNICA DE AMBATO

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 62

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 63

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 64

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 65

UNIVERSIDAD TCNICA DE AMBATO

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 66

UNIVERSIDAD TCNICA DE AMBATO

*Ir donde dice COMMAND, dar doble clic OK.

*Ir a donde dice Edit Code seleccionar para programarlo.

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 67

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 68

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 69

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 70

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: UpdateData(true); EXIT(0); UpdateData(false);
DAVID VALDOSPIN FERNANDO FONSECA Pgina 71

UNIVERSIDAD TCNICA DE AMBATO

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

* Para la VENTANA realizamos lo siguiente:


DAVID VALDOSPIN FERNANDO FONSECA

Pgina 72

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.MakeUpper(); 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 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); m_texto.MakeLower(); SetWindowText(m_texto); 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); m_texto.MakeReverse(); 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 76

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);

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.

*El programa est terminado.


DAVID VALDOSPIN FERNANDO FONSECA

Pgina 78

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 79

UNIVERSIDAD TCNICA DE AMBATO

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

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 80

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 81

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 82

UNIVERSIDAD TCNICA DE AMBATO

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 83

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.

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

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 84

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 85

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 86

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 87

UNIVERSIDAD TCNICA DE AMBATO

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

DAVID VALDOSPIN FERNANDO FONSECA

Pgina 88

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 89

Вам также может понравиться