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

C++Builder Discussion :

Comment savoir la taille dun fichier sur internet


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2006
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 11
    Par défaut Comment savoir la taille dun fichier sur internet
    Bonjours a tous

    Comment peut on savoir la taille dun fichier sur internet, Jai tenté avec Fileseek mais sa n semble po marcher

    merci pour votre aide

    -Nik-

  2. #2
    Membre chevronné
    Avatar de Altau
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    296
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 296
    Par défaut
    J'irais voir du côté des composants FTP ; il y a sûrement quelque chose à faire avec.

  3. #3
    Membre averti
    Inscrit en
    Octobre 2006
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 11
    Par défaut
    jai esseyer NMFTP1->BytesTotal mais elle me retourne 0 ou la bonne taille UNE FOIS le telechargement completer :/

    -Nik-

  4. #4
    Membre chevronné
    Avatar de Altau
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    296
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 296
    Par défaut
    Il faut approfondir tes recherches de ce côté là, peut être avec d'autres composants ftp (indy, overbyte...). La commande "dir" existe aussi en ftp, comme sous DOS/Windows.

  5. #5
    Membre éprouvé
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifié)
    Inscrit en
    Décembre 2004
    Messages
    2 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : OPNI (Objet Programmant Non Identifié)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 059
    Par défaut
    Bonsoir,

    Je viens de faire un essai un peu 'artificiel', d'autant que je connais peu ce genre de composant :
    . avec TIdHTTP
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    String S;
    S = "http://download.hijackthis.eu/hijackthis_199.zip";
    TFileStream *fs;
    fs = new TFileStream("C:\hijackthis_199.zip", fmCreate);
     
    IdHTTP->Get(S, fs);
    ShowMessage(fs->Size);
    Il semble que l'on obtient la bonne taille en octets du fichier a télécharger.
    En espérant t'aider,
    @ +

  6. #6
    Expert confirmé

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par défaut
    Ne faudrais-t-il pas mettre un double antislash dans la fonction TFileStream ?

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 29/12/2010, 00h09
  2. Comment savoir la taille d’un tableau dynamique
    Par dot-_-net dans le forum Débuter
    Réponses: 27
    Dernier message: 15/02/2008, 22h17
  3. Comment savoir si la souris est sur un TChart ?
    Par marsupilami34 dans le forum Composants VCL
    Réponses: 1
    Dernier message: 30/09/2005, 23h16
  4. Réponses: 1
    Dernier message: 11/07/2005, 17h27
  5. Réponses: 4
    Dernier message: 28/02/2005, 18h04

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