![]() |
|
[سؤال] طريقة تنفيذ أمر معين بتزامن شريط Progressbar معه ؟ - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4) +--- قسم : قسم البرمجة بتقنية WPF (http://vb4arb.com/vb/forumdisplay.php?fid=86) +--- الموضوع : [سؤال] طريقة تنفيذ أمر معين بتزامن شريط Progressbar معه ؟ (/showthread.php?tid=12757) |
طريقة تنفيذ أمر معين بتزامن شريط Progressbar معه ؟ - عبد الله - 16-07-15 السلام عليكم ورحمة الله وبركاته أتعبني شريط التقدم، لدي مشروع يتم فيه تنفيذ أمر طباعة بيانات لملف Office Word أريد عمل شريط التقدم بحيث يتم التزامن معه. المطلوب ما هي طريقة عمل هذا التزامن ( وجدت الكثير من الشروحات ولكن أكثرها يشرح على عمل الأمور العادية ك عبارة for loop وغيرها ). RE: طريقة تنفيذ أمر معين بتزامن شريط Progressbar معه ؟ - الشاكي لله - 20-07-15 المعادلة العامة للقيمة :- progressbar.Value = (PrintedDocumentObjects / TotalDocumentObjects) * 100 صيغة هذه المعادلة تطبق على كل شيئ فكل ماعليك احظار هذه القيم وتطبيق المعادلة السؤال هنا ، هل تستطيع جلب هذه القيم ؟ فالمطلوب لتنفيذ المعادلة هي جلب اعدد الاوبجكت (صورة او كلمات او .....) التي تمت طباعتها ثم تقسمها على عدد الاوبجكت الكامل الي في المستند طبعا جلب هذه القيم صعبة لذلك لنعد صياغة المعادلة من جديد: progressbar.Value = (printedBytes / totalDocumentBytes) * 100 اضن ان هذه الطريقة اسهل للتنفيذ فكل ماعليك هو معرفة كم بايت طبعت الطابعة ثم تقسمها على حجم المستند الكامل انا لااعلم الطريقة التي تستعملها في الطباعة لذلك لااعرف كيفية جلب هذه القيم اسف على التقصير وتحياتي لكم RE: طريقة تنفيذ أمر معين بتزامن شريط Progressbar معه ؟ - عبد الله - 20-07-15 (20-07-15, 01:04 PM)الشاكي لله كتب : المعادلة العامة للقيمة :- يا رجل ما منك تقصير أبد كفيت ووفيت ، المعادلة العامة هذه معروفة بحيث يتم معرفة العدد % وتقسيمه إلى أجزاء متساوية، سأحاول أعرف الطريقة بإذن الله وأطبقها. شكراً أخي محمد. |