Ouverture de fichier sur internet

benjam_91
Messages postés
2
Date d'inscription
jeudi 7 avril 2005
Statut
Membre
Dernière intervention
25 avril 2005
- 25 avril 2005 à 17:01
benjam_91
Messages postés
2
Date d'inscription
jeudi 7 avril 2005
Statut
Membre
Dernière intervention
25 avril 2005
- 25 avril 2005 à 19:55
Bonjour,

Je debute sur vb6 et j ai ecrit une fonction qui m'ouvre un fichier .txt sur mon disque dur avec la fonction suivante :
"Open "c:\data.txt" For Input As #1
While Not EOF(1)
Line Input #1, a
List1.AddItem a
Wend
Close
End Sub"
Jusque la tout va bien et ca fonctionne, par contre si je remplace tout cela par :
"Open "http:\\bidultruc\bidul\data.txt" For Input As #1
While Not EOF(1)
Line Input #1, a
List1.AddItem a
Wend
Close
End Sub"
Il me renvoie un message d'erreur suivant

Merci d'avance

2 réponses

cs_MasterHack
Messages postés
586
Date d'inscription
jeudi 18 septembre 2003
Statut
Membre
Dernière intervention
13 février 2008
2
25 avril 2005 à 17:11
la fonction open ne prende que les fichier locaux et pas les fichiers sur un autre serveur
tu deveras utiliser Winsock pour acceder au serveur puis demander l'envoie du fichier a l'aide de la command GET.

<HR>

Life is short...Learn more
Copy Rights <> Rights to Copy
0
benjam_91
Messages postés
2
Date d'inscription
jeudi 7 avril 2005
Statut
Membre
Dernière intervention
25 avril 2005

25 avril 2005 à 19:55
Je commence tout juste VB et lorsque je cherche des exemples d'utilisation de winsock, ca m'a l'air assez compliqué !!!
Je ne cherche pas a avoir un serveur web ni ftp, je veux juste ouvrir mon fichier lire ce qu'il y a à l'interieur et reecrire une infos si besoin puis sauvegarder !!!!
Je me doute que ce que je dis reviens a me faire un acces ftp avec le serveur qui conserve mon fichier mais je n 'ai pas envie de compliquer l'utilitaire que je créé.
Mais lorsque je vois tous les exemples sur winsock ca me fait peur !
N'y aurait il pas moyen de faire ca en masqué ? Je lance mon applis et ca va chercher ce qui va bien ou ca va bien etc.... et hop on en parle plus :)

Merci
0