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

  FORUM HardWare.fr
  Programmation
  C++

  Ecrire un prog qui permet de downloader un fichier

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ecrire un prog qui permet de downloader un fichier

n°238162
corvincent
Posté le 31-10-2002 à 21:49:58  profilanswer
 

Bonsoir,
 
j'aimerais creer un petit programme qui permet de d/l un fichier sur le net.
 
J'ai utilisé le composant TNMHTTP de c++ Builder afin de lire le body du fichier et de le stocker dans une AnsiString;
 
Mais je pense que c pas la bonne manière...
 
Merci de m'eclaircir sur ce sujet..
 
Bonne soirée

mood
Publicité
Posté le 31-10-2002 à 21:49:58  profilanswer
 

n°238171
antp
Super Administrateur
Champion des excuses bidons
Posté le 31-10-2002 à 22:46:08  profilanswer
 

Je te recommande de laisser tomber les composants FastNet/NetMaster
Installe plutôt Indy : http://www.nevrona.com/indy/
avec le TIdHTTP :
 
TFileStream *f;
f = new TFileStream("c:\\machin.zip", fmCreate);
f->Seek(0, soFromBeginning);
IdHTTP1.Get("http://bidule.com/machin.zip", f);
delete f;
 
où IdHTTP1 = objet TIdHTTP posé sur une fiche par exemple, mais tu peux le créer dynamiquement dans la fonction évidemment
Tu peux aussi utiliser TMemoryStream à la place de TFileStream si tu veux stocker le fichier en mémoire plutôt que dans le disque.


Message édité par antp le 31-10-2002 à 22:46:50

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°238257
os2
Posté le 01-11-2002 à 06:54:35  profilanswer
 

comme la dit antp
utilise indy, borland ne maintient plus leurs compos de ftp, smtp...
 
 
faudra que je convertise des projets... fait chier mais bon si c'est pour le mieux :)


---------------
Borland rulez: http://pages.infinit.net/borland
n°238262
antp
Super Administrateur
Champion des excuses bidons
Posté le 01-11-2002 à 10:57:09  profilanswer
 

En fait Indy est l'évolution de FastNet, mais en OpenSource.
D'ailleurs Delphi 6 (et Builder 6 je suppose) inclus Indy, du moins dans les versions Pro & Entreprise


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

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Ecrire un prog qui permet de downloader un fichier

 

Sujets relatifs
[Java] Tranfert de fichier client/server ????[Idée] Créer un prog de d/l sur ftp en cascade
Le meilleur site de prog ...cherche aide pour prog
Lire une partie d'un fichier texte [résolu]problème d'ouverture de fichier [résolu]
compresser un fichier sur le serveurtransfert de data d'un fichier csv dans une base de données mysql
[Perl, C, C++, JAVA, etc.] besoin de conseil sur prog à faireOLE : savoir si un fichier word est deja ouvert ?
Plus de sujets relatifs à : Ecrire un prog qui permet de downloader un fichier


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR