begin process at 2012 02 17 12:13:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

Telecharger depuis internet


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Telecharger depuis internet

mercredi 22 mars 2006 à 20:10:56 | Telecharger depuis internet

jrbleboss

Membre Club
Bonjour,

Me voici après une absence de plus de 6 mois, car je suis sous Linux et donc plus de Vb mais du C.

Bon en fait je voudrais simplement copier un fichier dont j'ai l'url sur mon disque dur !!

FileCopy "http://s2.travian.fr/map.sql", App.Path

ne fonctionne pas !!

Comment faire ??

JRB
mercredi 22 mars 2006 à 20:27:28 | Re : Telecharger depuis internet

PCPT

Administrateur CodeS-SourceS
salut,
voici une manière



Option Explicit 
'
Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" _ 
            (
ByVal pCaller As LongByVal szURL As StringByVal szFileName As String, _ 
             
ByVal dwReserved As LongByVal lpfnCB As LongAs Long 
'
Private Sub Command1_Click() 
'   source
    
Dim sUrl As String 
    sUrl = "http://s2.travian.fr/map.sql" 

'   destination (app.path + nom du fichier distant)
    
Dim sDest As String 
    sDest = App.Path 
    
If RightB$(sDest, 2) <> "\" Then sDest = sDest & "\" 
    sDest = sDest & Right$(sUrl, 
Len(sUrl) - InStrRev(sUrl, "/")) 

'   download
    
If URLDownloadToFile(0&, sUrl, sDest, 0&, 0&) = 0 Then 
        
MsgBox "Fichier téléchargé :" & vbCrLf & sDest, vbInformation, "Réussite" 
    
Else 
        
MsgBox "Erreur lors du téléchargement", vbExclamation, "Echec" 
    
End If 
End Sub 
 


Coloration syntaxique automatique [AFCK]
       

++
PCPT  [AFCK]

mercredi 22 mars 2006 à 20:41:29 | Re : Telecharger depuis internet

jrbleboss

Membre Club
C'est niquel mais j'ai l'impression que sa m'a viré des retour chariots !!

Pas grave merci beaucoup !!!!

JRB
mercredi 22 mars 2006 à 20:58:53 | Re : Telecharger depuis internet

jrbleboss

Membre Club
En fait ca me convertit le retour chariot en un caractère qui n'est pas lisible c'est pas bon !!! faut que ca garde ma mise en forme !!! Comme quand je l'ouvre avec un navigateur !!

JRB
mercredi 22 mars 2006 à 21:10:32 | Re : Telecharger depuis internet

PCPT

Administrateur CodeS-SourceS
Réponse acceptée !
ok.
alors avec le composant Inet :



Private Sub Command1_Click() 
'   source
    
Dim sUrl As String 
    sUrl = "http://s2.travian.fr/map.sql" 

'   destination (app.path + nom du fichier distant)
    
Dim sDest As String 
    sDest = App.Path 
    
If RightB$(sDest, 2) <> "\" Then sDest = sDest & "\" 
    sDest = sDest & Right$(sUrl, 
Len(sUrl) - InStrRev(sUrl, "/")) 

'   download
    
Dim aBytes() As Byte, FF As Integer 
    
With Inet 
        .AccessType = icUseDefault 
        .Protocol = icHTTP 
        aBytes = .OpenURL(sUrl, icByteArray) 
        
Do Until Not (.StillExecuting) 
           
DoEvents 
        
Loop 
    
End With 

'   écriture disque
    FF = FreeFile 
    
Open sDest For Binary Access Write As FF 
        
Put #FF, , aBytes() 
    
Close FF 

    
Erase aBytes 
    
MsgBox "Terminé" 
End Sub 
 


Coloration syntaxique automatique [AFCK]
       


mercredi 22 mars 2006 à 22:24:31 | Re : Telecharger depuis internet

jrbleboss

Membre Club
Faut pas mettre des reference ?? car il me donne erreur 424 un objet est requis a la ligne
.AccessType = icUseDefault

JRB
jeudi 23 mars 2006 à 10:25:14 | Re : Telecharger depuis internet

PCPT

Administrateur CodeS-SourceS
Réponse acceptée !
MSINET.OCX, fourni avec Windows
jeudi 23 mars 2006 à 19:57:35 | Re : Telecharger depuis internet

jrbleboss

Membre Club
Merci c'est vraiment parfait !!!

En plus cette fonctionne ne monoplise pas le rafraichissement de la form ; on peut toujours faire autres chose pendant ce temps !!!

MERCIIIIIIIIIIIIIIIIIII

JRB
jeudi 23 mars 2006 à 20:30:13 | Re : Telecharger depuis internet

PCPT

Administrateur CodeS-SourceS
ok. pense à valider


Cette discussion est classée dans : internet, telecharger


Répondre à ce message

Sujets en rapport avec ce message

telecharger fichier internet [ par rip69du78 ] bonjour,je cherche une commande pour visual basic pour telecharger une image avec un url précis.j'aurai besoin de cela pour faire un petit programme q Lancer une page internet via une application Visual basic [ par CyberPapy67 ] Comment executer une page internet avec une application VB interroger access via internet [ par quesmar ] zebraComment fait on pour se connecter a une bd access a partir de son appli vb. Je souhaiterais pouvoir effectuer des modif a distance sur cette bd.V Lien internet en VBscript dans un formulaire [ par Piero69 ] Bonjour,je crée actuellement des formulaires personnalisés sous outlook 2000.Quelqu'un saurait créer un lien internet inclus dans le formulaire, aille Déconnecter Internet avec une commande [ par rclsilver02 ] Bonjour, je veux faire un porig qui deconencte internet....j'ai essayé la chose suivante :Private Declare Function InternetAutodialHangup Lib "winine Connexions Internet & Cie [ par captainpep ] Bonjour,J'essaye de développer un outil de mesure de débits sur différents services internet (web, ftp,etc...).Mes problèmes du moment sont :- Je n'ar Insertion d'un control vb .net sur internet explorer [ par omat ] J'ai un petit soucis avec un control utilisateur en VB .net: Je doit absolument le metre dans internet explorer mais, a la diférence de vb6 avec les O etat connection internet vb6 [ par neo3015 ] je sais qui'il y a surement la répense dans le forum, mais j'ai tellement de choses à explorer pour mon programme que je vous fais confiancepour me ré connexion internet [ par flagada42 ] comment savoir si l'ordinateur est connecté à internet ??merci d'avance ! Piloter Internet explorer avec vb [ par abys ] salut je suis a la recherche de doc sur comment piloter internet explorer avec vbsi vous connaissez des adresses merci de les faire passer


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,014 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales