 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
rayder Master

Registrado: 03 Mar 2004Mensajes: 207
|
Publicado: Mar 27 Jul, 2004 1:45 pm Asunto: Problema al compilar con builder 6 enterprise |
|
|
Hola foro.
Bueno, tengo el siguiente problema, he instalado el builder 6 enterprise y al compilar el proyecto que estoy terminando (En buider 5 pro va perfecto), se ha presentado un error al compilar un formulario que permite exporta a excel 2000 los datos de un pedido junto con su detalle además de dar formato al fichero de excel, pie de página, cabecera, mágenes y demas. El error que me da es el siguiente:
| Cita: |
[C++ Error] DBCtrls.hpp(1075): E2015 Ambiguity between 'Buttons' and 'Excel_2k::Buttons'
[C++ Error] DBCtrls.hpp(1077): E2015 Ambiguity between 'Buttons' and 'Excel_2k::Buttons'
[C++ Error] DBCtrls.hpp(1096): E2015 Ambiguity between 'Buttons' and 'Excel_2k::Buttons'
[C++ Error] DBGrids.hpp(62): E2015 Ambiguity between 'Menus' and 'Excel_2k::Menus'
[C++ Error] DBGrids.hpp(102): E2015 Ambiguity between 'Menus' and 'Excel_2k::Menus'
[C++ Error] DBGrids.hpp(148): E2015 Ambiguity between 'Menus' and 'Excel_2k::Menus'
[C++ Warning] SelOpcionEnvio.cpp(1034): W8004 'fd' is assigned a value that is never used
[C++ Error] SelOpcionEnvio.cpp(1256): E2451 Undefined symbol 'N'
|
de la librería DBCtrls.hpp y se para en la línea de esta librería
| Cita: |
class PASCALIMPLEMENTATION TNavButton : public Buttons::TSpeedButton (esta linea)
{
typedef Buttons::TSpeedButton inherited;
private:
TNavigateBtn FIndex;
TNavButtonStyle FNavStyle;
Extctrls::TTimer* FRepeatTimer;
void __fastcall TimerExpired(System::TObject* Sender);
protected:
virtual void __fastcall Paint(void);
DYNAMIC void __fastcall MouseDown(Controls::TMouseButton Button, Classes::TShiftState Shift, int X, int Y);
DYNAMIC void __fastcall MouseUp(Controls::TMouseButton Button, Classes::TShiftState Shift, int X, int Y);
public:
__fastcall virtual ~TNavButton(void);
__property TNavButtonStyle NavStyle = {read=FNavStyle, write=FNavStyle, nodefault};
__property TNavigateBtn Index = {read=FIndex, write=FIndex, nodefault};
public:
#pragma option push -w-inl
/* TSpeedButton.Create */ inline __fastcall virtual TNavButton(Classes::TComponent* AOwner) : Buttons::TSpeedButton(AOwner) { }
#pragma option pop
}; |
entiendo que hay una ambiguedad en ' botones y ' Excel_2k::Buttons', ahora mismo no tengo ningún componente de la paleta servers, pero lo hubo, aunque tengo en el .h un
| Cita: |
#include "Excel_2K_SRVR"
|
lo que he canbiado por un
| Cita: |
#include "Excel_2K.h"
|
pero sigue igual.
Botones TSpeedButton no tengo en ninguna parte de la aplicación, creo recordar que en alguna ocasión inserte alguno que despues cambie por otro normal, lo que me podría haber dejado alguna referencia, si es así donde.
Alguien tiene alguna idea de lo que está pasando? _________________ Un saludo
Rayder |
|
| Volver arriba |
|
 |
_Leo Site Admin

Registrado: 11 Ago 2002Mensajes: 1875Ubicación: Lanzarote - Islas Canarias (España)
|
Publicado: Mar 03 Ago, 2004 8:30 am Asunto: |
|
|
| Prueba cambiando el orden en que se cargan las cabeceras, o sea, mueve los #includes que hagan referencia a Excel al final del todo, o bien si como dices ya no estas usando el componente relacionado con Excel puedes quitar la cabecera. |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|