• Sábado 20 de Abril de 2024, 08:14

Autor Tema:  Capturar Una Cadena De Caracteres Visual C++  (Leído 1910 veces)

maikmr

  • Miembro MUY activo
  • ***
  • Mensajes: 112
    • Ver Perfil
Capturar Una Cadena De Caracteres Visual C++
« en: Lunes 29 de Agosto de 2005, 17:26 »
0
Hola Compañeros del foro!! soy un poco novato en lo que a diseño de aplicasiones graficas con C++ respecta!!. Necesito que alguien me diga como se captura una cadena de caracteres desde una edit box (caja de texto), cual es la palabra reservada y la sintaxis a utilizar. Porcierto por aquello de que sea importante estoy usando Visual C++.
Grasias!!.

Diodo

  • Moderador
  • ******
  • Mensajes: 658
    • Ver Perfil
    • http://www.solocodigo.com
Re: Capturar Una Cadena De Caracteres Visual C++
« Respuesta #1 en: Lunes 29 de Agosto de 2005, 18:01 »
0
Hola

Este mensaje deberia ir en el foro de visual c++ si alguien puede cambiarlo que lo haga please

Para capturar una cadena de caracteres debes asociar al editbox una variable con el classwizard (ctrl+w) en la pestaña de member variables eliges el identificador del edit box y le das a add variable.Te saldra otra ventana donde debes elegir el tipo de variable, en este caso cstring

Una vez creada, supongo que tendras un boton que al pulsarlo capture lo que hay dentro del editbox,algo asi:

Código: Text
  1. void CDialog::Onboton()
  2. {
  3. UpdateData(true); // con esta linea capturas lo que haya en los controles y lo metes en las varaibles asociadas por ejemplo m_variable
  4. MessageBox("el cuadro de texto tenia escrito"+m_variable);
  5. }
  6.  

Los contenidos de los controles se transfieren a las variables por medio de la función UpdateData(TRUE).
Y luego para transferir los valores de las variables a los controles se usa UpdateData(FALSE):

Asi de facil

saludos  :hola:

maikmr

  • Miembro MUY activo
  • ***
  • Mensajes: 112
    • Ver Perfil
Re: Capturar Una Cadena De Caracteres Visual C++
« Respuesta #2 en: Lunes 29 de Agosto de 2005, 18:12 »
0
grasia!!