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


Al crear variable no ejecuta

Aqui programadores en la plataforma Win32 con Visual C++ de Microsoft...

Moderador: latindeveloper

Al crear variable no ejecuta

Notapor Triskel el Jue Ago 09, 2007 11:03 am

Hola, quería ver si me pueden ayudar. Es algo muy extraño, que no entiendo porque me pasa.

Estoy trabajando con una aplicación MFC basada en diálogo y lo que ocurre es que cuando añado una variable miembro de tipo Control a un ComboBox e intento ejecutar la aplicación, no hace nada. Sin embargo, elimino la variable o incluso añado una de tipo Value y se ejecuta sin problemas.

Esto me pasó hace tiempo otra vez y lo que hice fue crear una nueva aplicación y copiar y pegar lo que ya tenía hecho y al añadir la variable me funcionó, pero ahora tengo el programa muy avanzado y no puedo ponerme a crearlo de nuevo.

Ahm, al ejecutar el depurador me sale Unhandled exception in Programa.exe: 0xC0000005 Access Violation.

Agradezco de ante mano cualquier respuesta.

Un saludo.
Triskel
Novato
Novato
 
Mensajes: 15
Registrado: Mar May 30, 2006 5:31 am

Re: Al crear variable no ejecuta

Notapor latindeveloper el Jue Ago 09, 2007 12:37 pm

El problema con las variables relacionadas con controles es que algunas veces el ID del control cambia de valor,

Revisa tu archivo resource.h y asegurate que todos los ID´s sean diferentes, es decir no debes encontrar algo como:


#define IDC_TEXTO 203
#define IDC_OTROTEXTO 203

Cambialo por

#define IDC_TEXTO 203
#define IDC_OTROTEXTO 204

Elegir la opcion "Rebuild All" y ejecutar.

Si eso no es el problema, indicanos en que linea de que clase ocurre el problema, tambien que funcion la ha invocado.
Imagen
Avatar de Usuario
latindeveloper
Administrador
Administrador
 
Mensajes: 1061
Registrado: Lun Jun 02, 2003 8:29 pm
Ubicación: Peru

Arreglado

Notapor Triskel el Jue Ago 09, 2007 4:49 pm

Ya está, todo arreglado. Por lo visto sólo era lo de darle a Rebuild All. Yo hasta ahora siempre he usado Build y no tenía problemas.

Supongo que con Build no compila los cambios en resource.

Gracias.
Triskel
Novato
Novato
 
Mensajes: 15
Registrado: Mar May 30, 2006 5:31 am


Volver a Visual C++

¿Quién está conectado?

Usuarios navegando por este Foro: Google [Bot] y 1 invitado