Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3247 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Delphi] idhttp : erreur ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Delphi] idhttp : erreur ...

n°1011012
davidmarli
Posté le 12-03-2005 à 23:04:19  profilanswer
 

Bonsoir,
 
bon ma petite appli est pratiquement terminée mais il me reste encore cette toute petite partie à finaliser :  
 

Citation :

 for j:=1 to nbphotomanquante do
   begin
    try
     TmpFileStream := TFileStream.Create(tabfichier2[j],fmCreate);
     try
     formtelechargement.Show;
     formtelechargement.StatusBar1.panels[1].Text:='Fichier n°'+inttostr(j)+' sur '+inttostr(nbphotomanquante)+'.';
     formtelechargement.LabelURL.caption:=turl2[j];
     Formtelechargement.IdHTTP1.get(turl2[j],tmpfilestream);
     except on e:EIDhttpprotocolexception do
      begin
      FreeAndNil(TmpFileStream);
      deletefile(tabfichier2[j]);
      end
      end;
    finally FreeAndNil(TmpFileStream);
   end;
end;


 
J'explique vite fait les paramètres : cette fonction doit telecharger un certain nb de fichiers dont l'url est stocké dans le tableau "turl2", le fichier à telechargé s'enregistre sous un nom stocké dans le tableau tabfichier2 (cela marche très bien le pb n'est pas là !)
 
Je n'arrive pas à gérer l'exception : l'adresse internet n'est pas la bonne. Du coup le pb me renvoit soit un socket error ou un connection timeout !
 
Comment peut-on gérer cette erreur ?
 
En fait je voudrais juste que si le fichier n'existe pas ou plus sur le net, le telechargement du dit fichier s'annule pour laisser place au suivant.
 
Merci pour votre aide.
 
PS : je n'arrive pas à trouver de renseignement sur les erreurs du composant idhhtp !
 


---------------
Matheux Fou - https://afficheur-tempo.fr - TEMPO BOX pour abonnés TEMPO EDF
mood
Publicité
Posté le 12-03-2005 à 23:04:19  profilanswer
 

n°1011545
antp
Super Administrateur
Champion des excuses bidons
Posté le 13-03-2005 à 21:20:47  profilanswer
 

Il y a pas un OnError dans le TIdHttp où tu dois mettre le code à zéro ou un truc du genre ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Delphi] idhttp : erreur ...

 

Sujets relatifs
Encore une erreur 500Problème de LoadLibrary (erreur 2)
[ASP] Header "attached file" et erreur javascript...[PHP/MYQL] Erreur de requete
Erreur bashERREUR lancement programme depuis IDLE
[Delphi] à propos des threads ...[Delphi] faire une pause dans un prog ?
[delphi] afficher le code source d'une page html ?[MySQL 4.0.15] SELECT imbriqués : erreur
Plus de sujets relatifs à : [Delphi] idhttp : erreur ...


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)