الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أريد مشروع لكيفية تحميل ملف من الانترنت

مغلق
بدأه Delphawi في 27 مايو 2007 · 7 رد · 736 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته ... وبعد

أريد مشروع كالمرفق لكن فيه أكواد بحيث أكتب الـ URL بتاع الملف المراد تحميله , واضغط Dwnload فيتم التحميل داخل المجلد : C:\Ala2 VB Downloads

شكراً

Ala2_VB_Downlaod.rar

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#2

بصراحة ما عندي علم ولم أجرب هذه الفكرة من البرامج أبداً .

ولكن أذكر في موضوع للأخ هاني يوجد أكثر من عشرة برامج تقريباً تختص في هذا الموضوع

/index.php?showtopic=108373

#3

السلام عليكم

اتفضل تم التعديل على الملف المرفق

Ala2_VB_Downlaod.rar

#4

بسم الله

الاخ العزيز

الميديول غير موجود مع المرفق

شكرا

#6

الظاهر عندى مشكله فى ارفاق الملفات .

هذا الكود بيقوم بتحميل ملف من الانترنت و بدون استخدام اى اداه.

ضع الكود ده فى module

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

Private Declare Function InternetOpen Lib "wininet" Alias "InternetOpenA" (ByVal sAgent As String, ByVal lAccessType As Long, ByVal sProxyName As String, ByVal sProxyBypass As String, ByVal lFlags As Long) As Long


Private Declare Function InternetCloseHandle Lib "wininet" (ByVal hInet As Long) As Integer

Const INTERNET_OPEN_TYPE_PRECONFIG = 0
Const INTERNET_FLAG_EXISTING_CONNECT = &H20000000
Const INTERNET_OPEN_TYPE_DIRECT = 1
Const INTERNET_OPEN_TYPE_PROXY = 3
Const INTERNET_FLAG_RELOAD = &H80000000

Public Function Get_File(sURLFileName As String, sSaveFileName As String) As Boolean

  Dim lRet As Long
  On Error GoTo err_Fix

  lRet = InternetOpen("", INTERNET_OPEN_TYPE_DIRECT, vbNullString, vbNullString, 0)
  lRet = URLDownloadToFile(0, sURLFileName, sSaveFileName, 0, 0)
  Get_File = True
  Exit Function
err_Fix:
  Debug.Print Err.LastDllError, lRet
  Err.Clear
  Get_File = False
End Function

و فى حدث الضغط على زر تحميل  
Private Sub Command1_Click()
Dim file As Byte
file = Get_File("مسار حفظ الملف على الكمبيوتر ", "مسار الملف على النت")
End Sub
#7

الأخ الفاضل ...

لتوضيح أستخدام: URLDownloadToFile و URLDownloadToCacheFile، راجع كيف يمكنني عرض HTML Source Code لأي موقع؟, مباشرة بكتابة عنوان الموقع

شكراً

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#8

شكراً لكم جميعاً اخواني

والحمد لله نفع معي كود الاخ half angel

فشكراً له (ولكم)

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

هذا الموضوع مغلق.

مواضيع مشابهة