IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Web & réseau Delphi Discussion :

Idhttp et vitesse de download ?


Sujet :

Web & réseau Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Mars 2003
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 4
    Par défaut Idhttp et vitesse de download ?
    Quelqu'un aurait t-il une idée de la façon de s'y prendre pour récuperer la vitesse de chargement avec idhttp.get(url)

    Merci et à Pluche

    Slash

  2. #2
    Membre éclairé Avatar de remixtech
    Profil pro
    Enseignant
    Inscrit en
    Février 2003
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Février 2003
    Messages : 272
    Par défaut ..
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    procedure TForm1.IdHTTP1WorkBegin(Sender: TObject; AWorkMode: TWorkMode;const AWorkCountMax: Integer);
    begin
    if AWorkMode = wmRead then //1
    begin
    ProgressBar1.Max := AWorkCountMax ; //2
    ProgressBar1.Position := 0 ; //3
    end;
    end;
     
    procedure TForm1.IdHTTP1Work(Sender: TObject; AWorkMode: TWorkMode;const AWorkCount: Integer);
    begin
    if AWorkMode = wmRead then
    begin
    ProgressBar1.Position := AWorkCount ; //4 
    Label1.Caption := IntToStr(AWorkCount) + 'Bytes de :' + inttostr(ProgressBar1.Max) ; //5
    end;
    end;
     
    procedure TForm1.IdHTTP1WorkEnd(Sender: TObject; AWorkMode: TWorkMode);
    begin
    if AWorkMode = wmRead then
    Label1.Caption := 'Fin’; //6
    end;
     
    TForm1.IdHTTP1WorkBegin -> Début de travail du composant
    TForm1.IdHTTP1Work -> Travail en cours
    TForm1.IdHTTP1WorkEnd -> Fin du travail
    Tiré de www.remixtech.com

  3. #3
    Membre à l'essai
    Inscrit en
    Mars 2003
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 4
    Par défaut
    Désolé je me suis mal exprimé,

    En faite je voulais un peu d'aide sur la méthode à utilisé pour savoir le nombre de Ko télécharger en une seconde pendant le téléchargement du fichier. Comme celui qui gère le téléchargement de fichier sur IE et non la gestion des progressbar ou gauge.

    Merci d'avance

    A++ Slash

  4. #4
    Membre éclairé Avatar de remixtech
    Profil pro
    Enseignant
    Inscrit en
    Février 2003
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Février 2003
    Messages : 272
    Par défaut ...
    Ben oui,

    AWorkCountMax -> taille max
    AWorkCount -> taille téléchargée

    @ +

    En octeit

  5. #5
    Membre à l'essai
    Inscrit en
    Mars 2003
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 4
    Par défaut
    Ok merci a toi !

    J'ai résolu mon problème

    A++ Slash

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. vitesse download superieur en machine virtuelle
    Par Nanou999 dans le forum Dépannage et Assistance
    Réponses: 1
    Dernier message: 14/02/2011, 08h47
  2. Afficher vitesse download et upload
    Par biohazard2 dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 08/05/2008, 17h01
  3. Gérer les exceptions de download avec idHTTP
    Par PimpW dans le forum Delphi
    Réponses: 2
    Dernier message: 17/08/2006, 10h23
  4. [Idhttp] Comment obtenir la vitesse instantanée ?
    Par SuprazZz dans le forum Web & réseau
    Réponses: 4
    Dernier message: 01/09/2004, 12h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo