problemas con updatedate en cuadros de dialogo

14/10/2004 - 13:45 por Jordi Maycas | Informe spam
Hola, tengo en un cuadro de dialogo, un textbox y un boton, cuando aprieto
el boton quiero q me cambie el contenido del textbox.. pero no lo muestra.
Creo que se tenia que hacer un updatedate , pero no sale.

void prueba::OnOK()
{
// TODO: Add extra validation here
CString cadena;
cadena="pepe";
textbox1=cadena;

CDialog::OnOK();
}
 

Leer las respuestas

#1 Willser F. González C.
14/10/2004 - 16:37 | Informe spam
Primero, debes eliminar el CDialog::OnOK(); porque esto hace que se cierre
el cuadro de diálogo.

Segundo, después del textbox1=cadena; debes colocar el UpdateData(false).

Tercero, puedes hacer directamente textbox1="pepe";, no es necesario usar
una variable CString, a no ser que la tengas que usar para otras cosas.

Willser F.

"Jordi Maycas" escribió en el mensaje
news:
Hola, tengo en un cuadro de dialogo, un textbox y un boton, cuando aprieto
el boton quiero q me cambie el contenido del textbox.. pero no lo muestra.
Creo que se tenia que hacer un updatedate , pero no sale.

void prueba::OnOK()
{
// TODO: Add extra validation here
CString cadena;
cadena="pepe";
textbox1=cadena;

CDialog::OnOK();
}


Preguntas similares