Ver Mensaje Individual
  #13  
Antiguo 07-08-2013
Avatar de martini002
martini002 martini002 is offline
Miembro
 
Registrado: may 2012
Ubicación: Puerto Ordaz - Venezuela
Posts: 175
Reputación: 12
martini002 Va por buen camino
LOL, no me entiendes

Código Delphi [-]
try
    idSMTP1.Send(IdMessage1);
    ShowMessage('Mensaje enviado exitosamente!');
    
    //hasta aqui perfecto, pero cuando no exista conexion a internet
    //saltara la excepcion, entonces quiero que siga intentando hasta que halla conexion a internet
    //y entonces pueda enviar el correo
    //pero no quiero que cuando no exista conexion a internet salte un mensaje
    //porque estas son tareas de mantenimiento y no deber interrumpir la interfaz

  except
     on E: Exception do

        //la cuestion es que cuando salta la excepcion no toca esta linea,
        //por eso escribo aqui, a ver como saben ustedes capturar esto :/

        ShowMessage('Error al enviar mensaje!');//Esto nunca se muestra cuando salta la excepcion de timeout por ejemplo    
  end;
__________________
El Conocimiento se puede compartir, pero la Experiencia es totalmente Intransferible.
Responder Con Cita