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

عمل داونلود

بدأه مبرمج مبتدا في 16 مارس 2008 · 4 رد · 691 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

احتاج كود يعمل داونلود لملف ويضع النسبة في بروقرس بار

اظن الدالة DOWNLOADA فيها اخطاء اذا الفايروال مشغل لذلك احتاج الى كود بدون اخططاء

startingprogremmer.jpg
#2

بص يا أخي موضوع الـ Download قد إكتسبت من المنتدي من قبل طريقتين ، إما إستخدام الدالة URLDownload ، وهذه الدالة تستخدم في تحميل الملفات الصغيرة ، أما في حالة التعامل مع الملفات الكبيرة يمكننا إستخدام الدالة DoFileDownload التي تعرض لنا نافذة حفظ بإسم المعتادة !!!

URLDownLoad :
-------------



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

Dim lngRetVal As String

Private Sub Command1_Click()

lngRetVal = URLDownloadToFile(0, "http://www.website.com/ip.txt", "c:\ip.txt", 0, 0)

End Sub

DoFileDownload :
----------------
Private Declare Function DoFileDownload Lib "shdocvw.dll" (ByVal lpszFile As String) As Long
Private Sub Form_Load()
   DoFileDownload StrConv("http://www.allapi.net/", vbUnicode)
End Sub

شكراً

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#3

شكرا اخي :

اقتباس
ويضع النسبة في بروقرس بار
startingprogremmer.jpg
#5

شكرا اخي

تذكرت انا انا ماخذ الاداة الموجودة في المثال الاخير :)

startingprogremmer.jpg

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