Programación General > C++ Builder
Objeto en varios Form´s
(1/1)
11_8_88:
Hola a todos, nuevo problema, estoy intentando usar un objeto de una clase creada por mi en varios Form´s, la case se llama CListaPos y el objeto se llama lista, pues bien lo q yo hago es declararlo en la parte publica del Form1 como CListaPos lista al igual q hago cuando en vez de un objeto es una variable normal, pero en este caso debo incluir la clase q es #include "CListaPos.hpp" tambien la incluyo en el .h y cuando intento compilar me da el siguiente error:
[C++ Error] CListaPos.hpp(2): E2238 Multiple declaration for 'CListaPos'
[C++ Error] CListaPos.hpp(1): E2344 Earlier declaration of 'CListaPos'
De momento no he consegui solucionarlo, agredeceria mucho alguna ayuda.
Saludos.
TRod:
En tu archivo CListaPos.hpp antes de definir tu clase, ¿agregaste las sentencias:
--- Código: Text ---#ifndef _miClase_#define _miClase_ class xxxxxx.......#endif ? De vez en cuando esto sirve.
11_8_88:
Muchas gracias,era eso, es q en la poca experiencia q tengo con c++ nunca habia tenido q poner eso en un clase.
Un saludo
Navegación
Ir a la versión completa