الاداة FileCop التى تقوم بنسخ الملفات مع أستخدام شريط تقدم ProgressBar
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: فجوال بيسك 6 vb :: أدوات اللغة و مكتبات DLL& OCX
صفحة 1 من اصل 1 • شاطر
الاداة FileCop التى تقوم بنسخ الملفات مع أستخدام شريط تقدم ProgressBar
بسم الله الرحمن الرحيم
أقدم لكم الاداة FileCop التى تقوم بنسخ الملفات مع استخدام شريط تقدم ProgressBar ليس فقط من على جهاز الكمبيوتر بل يمكنك استخدامها لنسخ ملف موجود على شبكة الانترنت الى جهاز الكمبيوتر أو بمعى أصح تحميل من الشكبة للجهاز ....ويتم استخدامها على النحو التالى :
1_ قم بإضافة الاداة الى مشروعك
2_ لنسخ ملف معين يتم أستخدام الكود التالى :
حيث أن :
_txtFrom.Text ....مربع النص الذى سيتم كتابة مسار و اسم مصدر الملف المراد نسخة
_txtTo.Text .......مربع النص الذى سيتم كتابة المسار الذى سيتم وضع الملف فيه .
3_ فى حدث FileCopier1_Progress للاداة يمكنك استخدام الكود التالى لاستخدام شريط الحالة فى عملية النسخ
و النتيجة كما فى الشكل التالى :
أقدم لكم الاداة FileCop التى تقوم بنسخ الملفات مع استخدام شريط تقدم ProgressBar ليس فقط من على جهاز الكمبيوتر بل يمكنك استخدامها لنسخ ملف موجود على شبكة الانترنت الى جهاز الكمبيوتر أو بمعى أصح تحميل من الشكبة للجهاز ....ويتم استخدامها على النحو التالى :
1_ قم بإضافة الاداة الى مشروعك
2_ لنسخ ملف معين يتم أستخدام الكود التالى :
- الكود:
On Error GoTo CopyError
FileCopier1.CopyFile txtFrom.Text, txtTo.Text
Exit Sub
CopyError:
FileCopier1_CopyComplete 0
MsgBox "Error " & Format$(Err.Number) & " copying file." & _
vbCrLf & Err.Description
Exit Sub
حيث أن :
_txtFrom.Text ....مربع النص الذى سيتم كتابة مسار و اسم مصدر الملف المراد نسخة
_txtTo.Text .......مربع النص الذى سيتم كتابة المسار الذى سيتم وضع الملف فيه .
3_ فى حدث FileCopier1_Progress للاداة يمكنك استخدام الكود التالى لاستخدام شريط الحالة فى عملية النسخ
- الكود:
Private Sub FileCopier1_Progress(ByVal total_bytes As Long, ByVal bytes_copied As Long)
If total_bytes = 0 Then
lblStatus.Caption = Format$(bytes_copied) & _
" bytes copied"
prgStatus.Visible = False
Else
lblStatus.Caption = Format$(bytes_copied) & _
" of " & Format$(total_bytes) & " bytes copied"
If Not prgStatus.Visible Then
prgStatus.Min = 0
prgStatus.Max = total_bytes
End If
prgStatus.Value = bytes_copied
If Not prgStatus.Visible Then prgStatus.Visible = True
End If
End Sub
و النتيجة كما فى الشكل التالى :
يوجد مثال و الاداة فى المرفقات
- المرفقات
end.sub- .....
- تاريخ التسجيل : 15/08/2013
المساهمات : 70
النقاط : 132
التقيم : 10
الدولة :
الجنس :
رد: الاداة FileCop التى تقوم بنسخ الملفات مع أستخدام شريط تقدم ProgressBar
عظيم جدا على مجهودك أخى end sub
ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
رد: الاداة FileCop التى تقوم بنسخ الملفات مع أستخدام شريط تقدم ProgressBar
Thanxxxxxxxxxxxxxxxxx
mal0042002- ..
- تاريخ التسجيل : 05/11/2020
المساهمات : 26
النقاط : 26
التقيم : 0
الدولة :
الجنس :
| |
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: فجوال بيسك 6 vb :: أدوات اللغة و مكتبات DLL& OCX
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
أمس في 9:18 pm من طرف wdqwd
» رش الدفان بالرياض
أمس في 7:11 pm من طرف moslema_r
» شركة تنظيف خزانات الشارقة
أمس في 6:57 pm من طرف moslema_r
» شركة مكافحة الفئران بالرياض
الإثنين أبريل 15, 2024 8:23 pm من طرف moslema_r
» افضل شركة كشف تسربات المياه بالباحة
الخميس أبريل 04, 2024 7:02 am من طرف gmalnagy
» ساعدوني وفهموني help me
الجمعة مارس 29, 2024 8:37 am من طرف linesoft
» كشف تسربات المياه في جدة
السبت مارس 23, 2024 7:23 pm من طرف gmalnagy
» خدمات كشف تسربات المياه بخصم 25% - اتصل الان
السبت مارس 23, 2024 7:22 pm من طرف gmalnagy
» كهربائي منازل بالرياض
الأحد مارس 17, 2024 1:52 pm من طرف رانيا حماد
» افضل شركة نقل عفش بالرياض نقل باكستاني 40% خصم | موقع الانوار
الأحد مارس 17, 2024 1:25 pm من طرف رانيا حماد