SoloCodigo
Programación General => C/C++ => Visual C++ => Mensaje iniciado por: Diodo en Lunes 26 de Julio de 2004, 10:18
-
Hola a todos
Vereis tengo un problema:
Tengo un dialogo con unos cuadros de texto a los que he asignado unas variables con el class wizard, cuando pulso el boton de aceptar me gustaria que el contenido de las cajas de texto fuera capturado por otra clase, es decir pasar la informacion a otra clase.
He probado ahacer un include del dialogo en la clase que quiero que coja los datos y crear una variable del tipo dialogo para poder acceder a las variables de los cuadros de texto pero me da un error : missing storage o no se que leches...
Si teneis alguna idea de como hacer esto .......muxas gracias
Que paseis un wen verano ht luego
-
Hola, espero que te haya entendido, prueba esto
Class datos
{
CString a,b,c;
}
CDialog::OnOk() //este metodo cuando mandas llamar aceptar.
{
UpdateData();
datos dat;
dat.a=m_var1;
dat.b=m_var2;
dat.c=m_var3;
}
Donde las variables m_var1, m_var2 y m_var3 son las variables que has creado en el wizard.
Espero que te haya ayudado.
-
Gracias KYO al final ya lo consegui hace unos dias, lo hago mas o menos como explicas tu solo que accedo a las variables y no a la clase