Ver Mensaje Individual
  #3  
Antiguo 01-02-2008
8051 8051 is offline
Registrado
 
Registrado: oct 2007
Ubicación: Bilbao - España
Posts: 7
Reputación: 0
8051 Va por buen camino
Resulta que me he encontrado con un caso curioso digno de la sección "mas alla" ... el tipico error no sabe uno muy bien como depurarlo.

El caso es que despues de trabajar con los componentes Indy referentes al IdHTTP (version 9) para conectar con una pasarela externa, la aplicación funciona perfectamente.

El caso es que, digamos que al acoplarla a la aplicación "maestra", es decir, a otra aplicación que tiene muchas mas opciones (llamemosle aplicacion 2 para no liarnos) el Builder me dice que hay un error al compilar con el componente IdHTTP; cuando compilando la otra aplicación va de lujo.

Este es el error: Raised exception class EReadError with message "Property MaxLineAction does not exist".

El caso es que acepto la excepción y miro a ver donde se produce. Se me abre el fichero Forms.hpp e indica que el error viene en el siguiente código:
(se para en /* TCustomForm.Create */)

Cita:
public:
#pragma option push -w-inl
/* TCustomForm.Create */ inline __fastcall virtual TForm(Classes::TComponent* AOwner) : TCustomForm(AOwner) { }
#pragma option pop
#pragma option push -w-inl
/* TCustomForm.CreateNew */ inline __fastcall virtual TForm(Classes::TComponent* AOwner, int Dummy) : TCustomForm(AOwner, Dummy) { }
#pragma option pop
#pragma option push -w-inl
/* TCustomForm.Destroy */ inline __fastcall virtual ~TForm(void) { }
#pragma option pop
A alguno se le ocurre por donde van los tiros???
Llevo toda la semana dandole vueltas.
Acepto cualquiero idea.
Recuerdo que el componente en otra aplicacion distinta va bien.
Muchas gracias
Responder Con Cita