C/Visual C - Problema con dialogos

 
Vista:

Problema con dialogos

Publicado por Diodo (3 intervenciones) el 31/07/2004 21:23:31
Hola

Estoy haciendo una aplicacion SDI en la que necesito que se abran 2 dialogos al pulsar sobre las opcciones del menu superior
Creo los dialogos como no modales haciendo

//dialogo 1

//Esto en CMainFrame en OnCreate

CDialogo1 *d1;
d1=new CDialogo1();

// y en el constructor del dialogo pongo:

Create(IDD_DIALOGO1);

Con el segundo dialogo hago lo mismo, y creo 2 variables de los dialogos para acceder a ellos desde los menus de CMainFrame y asi inicianizarlos

CDialogo1 uno;
CDialogo2 dos;

// los muestro en pantalla con

uno.ShowWindow(SW_SHOW);
dos.ShowWindow(SW_SHOW);

me compila todo perfectamente pero al ejecutar el programa me da un error, primero me sale una advertencia de error y luego otra con una señal de stop y el siguiente texto

La instruccion 0x77f41d24 hace referencia a la memoria 0x028e28ae La memoria no se puede "written"

la verdad es q es bastante frustrante

si podeis echarme una mano muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder