المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ممكن اعرف ازاى اعمل التايمر اللى جمب progrees


فايف استار
24-04-2013, 11:18 PM
السلام عليكم ورحمة الله وبركاتة
ممكن اعرف ازاى اعمل التايمر اللى جمب progrees
زى اللى موجود فى الصورة بحيث اظبط الprogrees والعداد مع تثبيت البرامج

http://img546.imageshack.us/img546/5836/584055135.png

وشكرا لكم

Haitham.2012
25-04-2013, 12:33 AM
السلام عليكم ورحمة الله وبركاتة
ممكن اعرف ازاى اعمل التايمر اللى جمب progrees
زى اللى موجود فى الصورة بحيث اظبط الprogrees والعداد مع تثبيت البرامج

http://img546.imageshack.us/img546/5836/584055135.png

وشكرا لكم



اهلا بك اخي الكريم ... وفقا للصوره التي ارفقتها فهذا ال progress وهمي لأنه عند تثبيت البرامج الصامته لا يمكن تتبع تقدم الملفات الخاصه بالتثبيت الصامت وبالتالي لا يمكن عمل شريط progress لها .... لأن بالأساس فكره عمل شريط ال progress تعتمد على نقطه معينه وهي معلومية ( لا اعرف كيف اوضحها ) .... ممممم !!! خلينا نقول عدد الخطوات مثال للتوضيح ... تريد نسخ مجموعه من الملفات وليكن عددها 1000 ملف وتريد تحرك شريط ال progress مع عملية النسخ هنا نقول لشريط ال progress اكتمل على 1000 خطوه واذا كان عدد الملفات 10000 اذا نقول لشريط ال progress اكتمل على 10000 خطوه ( هذا ما قصدته بمعلومية عدد الخطوات ) .... مثلا هذه دالة تكرار تحرك شريك ال progress على 1000 خطوه


for i = 1 , 1000 do

Progress.SetCurrentPos("Progress1", i * 100 / 1000);

Label.SetText("Label1", i * 100 / 1000);

Application.Sleep(10);

end


لا حظ هنا في كود ال progress

i * 100 / 1000

ال i تعبر عن رقم الدوره بمعنى انها في المره الاولى تكون 1 ثم 2 ثم 3 ثم .......... الى ان تصل لعدد مرات التكرار و هو في هذا المثال 1000 دوره

أما ال 100 فهي ثابته وهي الحد الأقصى لشريط ال progress

أما ال 1000 في عدد مرات التكرار قد تكون 100 او 1000 او .....


فإذا تطبقنا المثال السابق ستجد اكتمال شريط ال progress على 1000 خطوه , جرب وضع الكود السابق في زر لكن لا تنسى اضافة شريط progress و label في صفحتك وللعلم ايضا وضعت كود application sleep حتى يتسنى لك رؤية الشريط وهو يتحرك

اتمنى تكون وصلت الفكره ... سلام

فايف استار
25-04-2013, 12:56 AM
الف شكر لك اخى العذيذ
فعلا المشكلة كانت عندى هيا كيفية ربط ال progress مع التثبيت
حيث انى كنت اضع ال progress ولا استطيع تحريكة مع التثبيت
والف شكر على المعلومة انة وهمى
وشكرا على الكود

ثامر أبو بلقيس
25-04-2013, 10:29 AM
وجدت هذه المشاركة قلت ربما تحتاجها

http://www.abc4web.net/vb/showpost.php?p=227362&postcount=11

فايف استار
25-04-2013, 01:59 PM
الف شكر لك اخى ثامر على الملف
وجارى محاولة الاستخدام

المحترف الاول
26-07-2016, 06:32 AM
ممكن رفع الملف مرة اخرى اكون ممنون