20-07-15, 01:04 PM
(آخر تعديل لهذه المشاركة : 20-07-15, 01:05 PM {2} بواسطة الشاكي لله.)
المعادلة العامة للقيمة :-
progressbar.Value = (PrintedDocumentObjects / TotalDocumentObjects) * 100
صيغة هذه المعادلة تطبق على كل شيئ
فكل ماعليك احظار هذه القيم وتطبيق المعادلة
السؤال هنا ، هل تستطيع جلب هذه القيم ؟
فالمطلوب لتنفيذ المعادلة هي جلب اعدد الاوبجكت (صورة او كلمات او .....) التي تمت طباعتها
ثم تقسمها على عدد الاوبجكت الكامل الي في المستند
طبعا جلب هذه القيم صعبة لذلك لنعد صياغة المعادلة من جديد:
progressbar.Value = (printedBytes / totalDocumentBytes) * 100
اضن ان هذه الطريقة اسهل للتنفيذ فكل ماعليك هو معرفة كم بايت طبعت الطابعة
ثم تقسمها على حجم المستند الكامل
انا لااعلم الطريقة التي تستعملها في الطباعة لذلك لااعرف كيفية جلب هذه القيم
اسف على التقصير وتحياتي لكم
progressbar.Value = (PrintedDocumentObjects / TotalDocumentObjects) * 100
صيغة هذه المعادلة تطبق على كل شيئ
فكل ماعليك احظار هذه القيم وتطبيق المعادلة
السؤال هنا ، هل تستطيع جلب هذه القيم ؟
فالمطلوب لتنفيذ المعادلة هي جلب اعدد الاوبجكت (صورة او كلمات او .....) التي تمت طباعتها
ثم تقسمها على عدد الاوبجكت الكامل الي في المستند
طبعا جلب هذه القيم صعبة لذلك لنعد صياغة المعادلة من جديد:
progressbar.Value = (printedBytes / totalDocumentBytes) * 100
اضن ان هذه الطريقة اسهل للتنفيذ فكل ماعليك هو معرفة كم بايت طبعت الطابعة
ثم تقسمها على حجم المستند الكامل
انا لااعلم الطريقة التي تستعملها في الطباعة لذلك لااعرف كيفية جلب هذه القيم
اسف على التقصير وتحياتي لكم

