Gå til innhold

Laste ned en fil fra internett


Anbefalte innlegg

Nå har jeg prøvd både TDownLoadURL og ShellExecute for å prøve å laste ned en fil, uten hell.

 

Jeg ønsker å laste ned filen i en URL istedet for å åpne den. Bruker jeg ShellExecute slik:

 

shellexecute(handle,'open','www.vg.no',NIL, 0,0);

 

så åpner jeg den aktuelle URL'en i mitt tilfelle i Internet Explorer...

 

 

Så sjekket jeg om parameter nr 2, altså "Operation", kunne være download/save/saveas/etc. men det var stort sett bare 'open', 'edit', 'print', pluss noen til...

 

 

Noen som har peiling?

 

 

Edit: Jeg ser brukeren jonas22282460 i vBasic-forumet har laget noe som ligner det jeg trenger, men det er i visual basic. Koden hans ligger under... Jeg kan ikke vb, er DoFileDownload noe som er vanlig?

 

 

LAST NED

Option Explicit
Private Declare Function DoFileDownload Lib "shdocvw" _
  (ByVal lpszFile As String) As Long


Private Sub Command1_Click()
 
 Dim sDownload As String
 
 sDownload = StrConv(Text1.Text, vbUnicode)
 Call DoFileDownload(sDownload)
 
End Sub

Endret av as-man
Lenke til kommentar
Videoannonse
Annonse
  • 2 måneder senere...
  • 3 uker senere...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...