Tools Links Login

Download File from Net

Downloads a file to the host's computer from the internet via api.

Original Author: Kieran Smith

Assumptions

This is useful for downloading files to the users computer for updates of the current program. This is the code i have used for this purpose.

API Declarations

Private Declare Function URLDownloadToFile Lib "urlmon" Alias _
"URLDownloadToFileA" (ByVal pCaller As Long, _
ByVal szURL As String, _
ByVal szFileName As String, _
ByVal dwReserved As Long, _
ByVal lpfnCB As Long) As Long

Code

Private Declare Function URLDownloadToFile Lib "urlmon" Alias _
  "URLDownloadToFileA" (ByVal pCaller As Long, _
  ByVal szURL As String, _
  ByVal szFileName As String, _
  ByVal dwReserved As Long, _
  ByVal lpfnCB As Long) As Long
Public Function DownloadFile(URL As String, _
  LocalFilename As String) As Boolean
  Dim lngRetVal As Long
  
  lngRetVal = URLDownloadToFile(0, URL, LocalFilename, 0, 0)
  
  If lngRetVal = 0 Then DownloadFile = True
  
End Function
Private Sub Form_Load()
  DownloadFile "http://www.ksnet.co.uk", "c:KSNET.htm"
End Sub

About this post

Posted: 2002-06-01
By: ArchiveBot
Viewed: 81 times

Categories

Visual Basic 6

Attachments

No attachments for this post


Loading Comments ...

Comments

No comments have been added for this post.

You must be logged in to make a comment.