PDA

View Full Version : چک کردن فایل یا لینک اینترنتی با VB



id1385
یک شنبه 02 خرداد 1389, 08:24 صبح
سلام خسته نباشید

دوستان من یه سوال دارم در وی بی :

ببینید من یه لینک دارم مثلبا مثل روبرو : http://www.parsspace.com/1.rar

حالا میخوام با وی بی چک کنم ببینم این لینک توی نت وجود داره یا نه --- اگر وجود نداشت بگه ندارد اگر هم داشته که هیچ :متفکر::متفکر:

ممنون

programer1389
سه شنبه 04 خرداد 1389, 12:31 عصر
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()
'example by Matthew Gates (Puff0rz@hotmail.com)
DownloadFile "http://www.allapi.net", "c:\allapi.htm"
End Sub

این نمونه رو چک کنید

programer1389
سه شنبه 04 خرداد 1389, 12:40 عصر
دانلود فایل

Private Declare Function DoFileDownload Lib "shdocvw.dll" (ByVal lpszFile As String) As Long
Private Sub Form_Load()
DoFileDownload StrConv("http://www.parsspace.com/1.rar/", vbUnicode)
End Sub

اين تابع پنجرهء File Download را براي گرفتن يک فايل مشخص باز مي کند.
اگر تابع کار خود را با موفقيت به پايان برساند مقدار بازگشتي يک عدد غير صفر و اگر تابع با خطايي مواجه شود مقدار بر گشتي صفر خواهد بود