TheBOdybOarDMaN
Messages postés54Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention24 octobre 2006
-
26 déc. 2004 à 12:31
ni69
Messages postés1418Date d'inscriptionsamedi 12 juin 2004StatutMembreDernière intervention 5 juillet 2010
-
17 janv. 2005 à 15:15
Salu a toutes et tous
mon problème :
comment éviter l'erreur "délai de connection" lorsqu'on veu se connecter a un serveur.
je panse qu'il faut utiliser
try
(script permmettant de se connecter)
except mais la quel erreur il faut mettre ????
TheBOdybOarDMaN
Messages postés54Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention24 octobre 2006 27 déc. 2004 à 13:45
With ComboBox1 do
begin
try
If Items.IndexOf('')=ItemIndex then
begin
IdSMTP1.Host:='mx1.hotmail.com';
IdSMTP1.Connect(-1);
ComboBox1.Enabled:=False;
end;
If Items.IndexOf('Hotmail 1')=ItemIndex then
begin
IdSMTP1.Host:='mx1.hotmail.com';
IdSMTP1.Connect(-1);
ComboBox1.Enabled:=False;
end;
except
If not IdSMTP1.Connected then
ShowMessage('Erreur de connection');
IdSMTP1.Disconnect;
end;
TheBOdybOarDMaN
Messages postés54Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention24 octobre 2006 27 déc. 2004 à 19:40
Mais maintenant c'est "La connection c'est terminée proprement" toujours avec les sons d'erreur et tout le bordel sa fait bloquer mon prog on dirait qu"il continue sa procédure puisque il me joue le son démandé lorsque le message a correctement été envoyer et la tout bloque
TheBOdybOarDMaN
Messages postés54Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention24 octobre 2006 14 janv. 2005 à 19:45
Salut
En faite je n'est pas mon prog sous la main mais je crois que j'ai fait :
With ComboBox1 do
begin
try
If Items.IndexOf('')=ItemIndex then
begin
try
IdSMTP1.Host:='mx1.hotmail.com';
IdSMTP1.Connect(-1);
except
end;
except
end;
Voila je va regarder plus tard mais .. tu n'a qua essayer +++
end;
et qu'il y a une erreur dans la connection, il ne sera pas connecté et donc il executera
le 'except' qui dira IdTCPClient.Disconnect
.
Se n'est pas possible de déconnecter quelquechose de déconnecté!!