Hola Manolo,A mi me pasó lo mismo cuando pasé mi programa a Builder 5, con el 4 no me pasaba, lo que hice fue declarar en la parte private del form:
void __fastcall AppException(TObject *Sender, Exception *E);
luego asigno el envento en el constructor del form:
Application->OnException = AppException;
I en la función hacer algo así:
void __fastcall TFormInici::AppException(TObject *Sender, Exception *E)
{
if(AnsiString(E->ClassName()) != "ESocketError")
{
Application->ShowException(E);
}
}
De esta manera el programa dejó de mostrarme el error de host desconocido.
Saludos
Josep