| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Felip Master

Registrado: 09 Jun 2004Mensajes: 200
|
Publicado: Jue 13 May, 2021 3:14 am Asunto: [C++ Error] Unit7.cpp(2093): E2451 Undefined symbol 'TObject |
|
|
Hola amigos, me alegro de poder encontrar el foro nuevamente. ¡Pensé que había terminado!
El evento OnMouseMove de TListView::
| Código: |
void __fastcall TMain::ListView1MouseMove(TObject *Sender,
TShiftState Shift, int X, int Y)
{
// ...
}
|
Se muestra el siguiente error:
[C++ Error] Unit7.cpp(2093): E2451 Undefined symbol 'TObject'
Es decir, ¡no está reconociendo un objeto que él mismo creó!
¿Sabes cómo resolver esto?
Muchas gracias. |
|
| Volver arriba |
|
 |
Alpinador Lt Cmdr

Registrado: 21 Abr 2014Mensajes: 123
|
Publicado: Mie 23 Jun, 2021 11:07 am Asunto: |
|
|
| Felip....has probado a eliminarlo del codigo tanto de la declaracion en el .H como del cpp y volver a crearlo de nuevo?? |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Vie 23 Jul, 2021 8:01 pm Asunto: |
|
|
Verifica que los archivos de cabecera no se hayan cambiado de orden en muchas ocasiones al insertar nuevos componentes de la paleta de herramientas las cabeceras se mueven dando lugar a este error.
Solución: Borra los archivos de Cabecera del archivo que te causa este problema (.h y .cpp), posteriormente graba nuevamente este archivo para que los archivos de cabecera se regeneren en el orden correcto y con ello vuelve a funcionar.
Con esto evitas tener que crear nuevamente el codigo e insertar los objetos de ese Form.
Saludos!! _________________
 |
|
| Volver arriba |
|
 |
Felip Master

Registrado: 09 Jun 2004Mensajes: 200
|
Publicado: Sab 23 Oct, 2021 4:39 pm Asunto: |
|
|
| Muchas gracias amigos. Tuve que ser radical y reconstruir un proyecto completo para resolver estos errores de compilación. Muchas gracias por la orientación y perdón por no haber respondido antes. Fue porque estaba en otro proyecto y aún no había probado las sugerencias. |
|
| Volver arriba |
|
 |
|