Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


Implementando una Calculadora

Foro dedicado a los articulos publicados en latindevelopers.com relacionados a Visual C++.

Moderadores: latindeveloper, editor

Calificación:

Excelente!!
4
66%
Muy Bueno
0
No hay votos
Bueno
1
16%
Regular
1
16%
Pobre
0
No hay votos
 
Votos totales : 6

Implementando una Calculadora

Notapor latindeveloper el Sab May 03, 2008 11:30 am

Articulo: Implementando una Calculadora en Visual C++
Ubicación: http://www.latindevelopers.com/articulos/visualc/calculadora.php Abrir
Author: latindeveloper
Descripción: Tips para implementar una calculadora simple en Visual C++.

Enviado: 14 Marzo 2004
Ultima Actualizacion: 23 Marzo 2007

Usted puede valorar la publicacion de este artículo, opinar al respecto, y absolver sus dudas.
Imagen
Avatar de Usuario
latindeveloper
Administrador
Administrador
 
Mensajes: 1061
Registrado: Lun Jun 02, 2003 8:29 pm
Ubicación: Peru

Re: Implementando una Calculadora

Notapor papitoxxx el Mié May 21, 2008 8:49 pm

hola... me puedes enviar el mismo codigo pero para visual c++ version 6? es que yo tengo que entregar un proyecto asi...
desde ya,, muchas gracias.. mi correo es. vandorthen@msn.com
papitoxxx
Novato
Novato
 
Mensajes: 1
Registrado: Mié May 21, 2008 8:42 pm

Re: Implementando una Calculadora

Notapor ivancp el Mié May 21, 2008 9:58 pm

Mientras trato de convertirlo a la versión 6.0 (que puede tomarme hasta mañana por la tarde) puedes intentarlo tu mismo con la siguiente herramienta:

http://www.codeproject.com/KB/applicati ... erter.aspx
ivancp
Programador Experimentado
Programador Experimentado
 
Mensajes: 313
Registrado: Jue Sep 06, 2007 12:57 pm

Esta en la version Visual C++ 6.0

Notapor ivancp el Jue May 22, 2008 12:45 pm

Con tantas cosas en la cabeza no me tomé la molestia de ver que tambien está incluida la version de Visual C++ 6.0.

En el artículo puedes leer lo siguiente:

El proyecto actual está compilado en Visual C++ 2005 pero aun conservo e archivo .dsw para compilarlo con Visual C++ 6.0. Voy explicar algunos puntos clave sobre la implementación de esta Calculadora.


En el archivo .zip esta incluido el archivo .dsw que puedes abrir desde Visual c++ 6.0
ivancp
Programador Experimentado
Programador Experimentado
 
Mensajes: 313
Registrado: Jue Sep 06, 2007 12:57 pm

Re: Implementando una Calculadora

Notapor figueroadj el Dom May 25, 2008 7:32 pm

como veo el codigo fuente
figueroadj
Novato
Novato
 
Mensajes: 1
Registrado: Dom May 25, 2008 7:19 pm

Re: Implementando una Calculadora

Notapor ivancp el Lun May 26, 2008 8:10 am

EL codigo fuente (y todo lo necesario para compilar el proyecto con vc6.0 o superior) esta disponible en la sección de descargas del articulo.
ivancp
Programador Experimentado
Programador Experimentado
 
Mensajes: 313
Registrado: Jue Sep 06, 2007 12:57 pm

Implementando una Calculadora

Notapor iraldo el Lun May 26, 2008 8:26 pm

buena noche

quiero hacer una calculadora muy parecida pero la debo ahcer noi con macros si no con cada bonton y no se como hacer para que oprima 1 y me salga y ademas si el numero es de mas de una cifra no se me borre la anterior
iraldo
Novato
Novato
 
Mensajes: 4
Registrado: Mar May 20, 2008 11:24 pm

Re: Implementando una Calculadora

Notapor ivancp el Lun May 26, 2008 9:04 pm

iraldo,

Puedes empezar con ésto:
- Agregando el mensaje correspondiente al click a cada botón (1,2,3 ... 9) , ¿como? haciendo doble click en cada boton en modo diseño de formulario/dialogo y se agregará una función.
- Debes tratar el numero como si fuera texto para que al momento de agregar un numero solo tengas que concatenarlo, sino el número será reemplazado.
- Guardar el número anterior en una variable para poder operar con él.

puedes revisar los manuales de demian: http://www.dcp.com.ar para mas referencias sobre Visual C++
ivancp
Programador Experimentado
Programador Experimentado
 
Mensajes: 313
Registrado: Jue Sep 06, 2007 12:57 pm

Implementando una Calculadora

Notapor iraldo el Mar May 27, 2008 10:00 pm

ya realize algo parecido para codigo pero se me borra el anterior digito no se como hacerlo


Gracias Iraldo P
iraldo
Novato
Novato
 
Mensajes: 4
Registrado: Mar May 20, 2008 11:24 pm

Re: Implementando una Calculadora

Notapor iraldo el Mar May 27, 2008 10:56 pm

que pena molestarlo la verdad es que ud se ha vuelto mi mano derecha y me ha ayudado bastante
ya tengo el diseño de las teclas.
le coloque a cada una algo asi
m_strdisplay=1;// este es el cuadro de edicion
WriteProfileString(IDC_EDIT1,m_strdisplay);
ese es caso para el uno que me lo imprime normalmente pero si quiero agregar otra cifra se me borra este que hago ???
iraldo
Novato
Novato
 
Mensajes: 4
Registrado: Mar May 20, 2008 11:24 pm

Re: Implementando una Calculadora

Notapor ivancp el Mié May 28, 2008 1:10 pm

Intenta con este codigo.

m_strdisplay = m_strdisplay + "1";

O el modo simplificado

m_strdisplay += "1";
ivancp
Programador Experimentado
Programador Experimentado
 
Mensajes: 313
Registrado: Jue Sep 06, 2007 12:57 pm

Re: Implementando una Calculadora

Notapor iraldo el Mié May 28, 2008 6:33 pm

aplicando este codigo no se ma va a borrar el primer digito hasta que oprima un signo de operacion por que ese es mi problema
iraldo
Novato
Novato
 
Mensajes: 4
Registrado: Mar May 20, 2008 11:24 pm

Re: Implementando una Calculadora

Notapor ivancp el Mié May 28, 2008 7:43 pm

Quisiera que expliques mejor tu problema y los expongas todos de una buena vez. Por que no entiendo el texto que escribiste.
ivancp
Programador Experimentado
Programador Experimentado
 
Mensajes: 313
Registrado: Jue Sep 06, 2007 12:57 pm

Re: Duda sobre la Calculadora

Notapor virgilio1100 el Dom Jul 20, 2008 3:21 pm

Hola he visto el código de la calculadora en VC++ y la verdad está muy bién, es un ejemplo bastante didáctico.
Mi duda es haber como puedo poner los botones con un color o con un icono o imagen, ico, jpg, bmp lo que sea...la verdad en VBasic es más fácil, en propiedades en imagen y se le pone la imagen que se quiera, se compila y ya está, pero en VC++..., como es ? cual es el procedimiento a seguir ?.
Muchas gracias de antemano.
virgilio1100
Novato
Novato
 
Mensajes: 2
Registrado: Dom Jul 20, 2008 3:03 pm

Re: Implementando una Calculadora

Notapor ivancp el Dom Jul 20, 2008 5:27 pm

ivancp
Programador Experimentado
Programador Experimentado
 
Mensajes: 313
Registrado: Jue Sep 06, 2007 12:57 pm

Re: Implementando una Calculadora

Notapor virgilio1100 el Lun Jul 21, 2008 2:13 pm

Muchas gracias Ivancp, lo veré y seguiré.
Estoy haciendo un marcador telefónico, para WinCE, con windows mobile, y me gustaría ponerle imagen o color a los botones, la programación es muy parecida.
virgilio1100
Novato
Novato
 
Mensajes: 2
Registrado: Dom Jul 20, 2008 3:03 pm


Volver a Articulos Visual C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados