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

Acceso a member variables de otra clase

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

Moderador: latindeveloper

Acceso a member variables de otra clase

Notapor hellblazes el Jue Ene 03, 2008 6:06 am

Hola. Tengo un problema con el acceso a las member variables de otra clase.
Mi caso es que estoy haciendo una aplicacion, que es necesario que cuando se le de a un botón actualice un combobox definido en otra clase.
En mi caso, le doy al boton y cojo el nombre de un archivo. Yo quiero que este nombre de archivo se muestre en el combobox.
La aplicacion la tengo definida de tal manera que este boton lo tengo en la clase principal TPBDlg, y el combobox en la clase confrob. Entonces quiero acceder a la variable m_comboloadrob, para poder acceder a sus métodos como AddString, etc...,pero no me deja.
He probado algunas cosas en internet, como declarar una variable confrob cr1 en TPBDlg(en el metodo del boton), haciendo static m_comboloadrob, para luego acceder a los metodos del combobox...y nada. Tambien he probado a hacer con el DoDataExchange, pero no se como se usa correctamente.
Las clases las he generado con el Wizard.
Necesito la ayuda con urgencia, ya que si averiguo como se hace, aplicaría esto a poder actualizar, por ejemplo, los valores de los editbox que hay definidos en otros dialogos.

Espero vuestra respuesta.
Gracias.
hellblazes
Novato
Novato
 
Mensajes: 1
Registrado: Jue Ene 03, 2008 5:52 am

Re: Acceso a member variables de otra clase

Notapor ivancp el Jue Ene 03, 2008 9:47 am

Antes de poder ayudarte, quisiera que nos aclares algunas cosas:

- Que tipo de aplicacion es? (MDI,SDI, DIALOG BASED)
- El "otro" dialogo esta mostrandose mientras intentas actualizarlo...?
es decir, los dos dialogos estan mostrandose al mismo tiempo?
- Cual es el nombre de las dos clases?
ivancp
Programador
Programador
 
Mensajes: 241
Registrado: Jue Sep 06, 2007 12:57 pm


Volver a Visual C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados