Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Problemas al utilizar el NMFTP (linkado) (https://www.clubdelphi.com/foros/showthread.php?t=76520)

Toni 07-11-2011 10:55:50

Problemas al utilizar el NMFTP (linkado)
 
Hola,

Pues eso , estoy intentando utilizar el componete NMFtp de los componentes FastNet del C++ Builder 6 y tengo el siguiente problema:

En un pequeño programa que tengo cuando agrego de forma visual el componente NMFtp al formulario, nada mas realizar esto compilo el programa y me comienzan a salir errores en el fichero de cabecera BDE.hpp:

Cita:

BDE.hpp (4159): E2015 Ambiguity between 'PLoginint' and 'System:PLoginint'
BDE.hpp (4222): E2015 Ambiguity between 'PLoginint' and 'System:PLoginint'
En el formulario donde esta este componente he agregado el correspondiente archivo de cabecera:

#include<NMFTP.hpp>

Alguien sabe si hay que añadir algun otro fichero de cabecera o el porque?

gracias

Toni 07-11-2011 11:19:06

Añadir que he visto que en los ejemplos que viene con el C++ Builder 6, viene uno de este componente y he abierto el proyecto lo he compilado y no he tenido ningun problema.

Tambien he creado un nuevo proyecto he agregado el componente y nos botones para poder llamar a los eventos basicos, y tambien lo he podido compilar sin problemas.

Por lo que creo que tiene que haber alguna incompatibilidad con algun otro componente o no se en el proyecto que me da problemas.

Toni 07-11-2011 13:49:04

Solucionado!
 
Para quien le pueda interesar, este problema que me daba tiene que ver con el modulo de datos que hay en el proyecto. Por algun motivo causa un problema/conflicto entre los archivos de cabecera. La solucion consiste simplemente en poner en las declaraciones de los archivos de cabecera que se utilizan en primer lugar la declaracion del modulo de datos (DataModule)

Cita:

#include "dataModule.h"
#include "FormPrincipal.h"
...............
De esta forma no da problemas en la compilacion/linkado del mismo.


La franja horaria es GMT +2. Ahora son las 08:37:07.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi