اذهب إلى المحتوى
  • 0

سؤال عن طباعة الفواتير بلغة c#

محمد الأحمد2

السؤال

لقد قمت بتصميم برنامج كاشير بلغة سي شارب 

و لكن ظهرت عندي مشكلة و هي أنه في البداية يكون أداء البرنامج جيد و لكن بعد تجاوز  الفواتير المطبوعة حوالي ال 150 فاتورة يتوقف زر الطباعة عن العمل و تظهر لي رسائل خطأ عند الضغط عليه 

"خطأ عام في +GDI"و كذلك رسالة "نفاذ الذاكرة " 

ولا تحل المشكلة إلا بعد إعادة إقلاع الجهاز 

ارجو ممن لديه الخبرة توضيح سبب هذه المشكلة و طريقة حلها 

علما اني استخدم للطباعة اداتي printpreviewdialog و printDoucment 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 1

ليست المشكلة في أحد أدوات الطباعة المستخدمة ولكن المشكلة في الكود البرمجي الذي كتبته فهناك خطأ ما ، مما أدى إلى نفاذ الذاكرة RAM

يجب عليك مراجعة الكود الذي كتبته على خطوة خطوة لكي تعرف اين الخطأ الذي أدى الى نفاذ الذاكرة

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 15 ساعات قال عبدالمجيد الجرادي:

ليست المشكلة في أحد أدوات الطباعة المستخدمة ولكن المشكلة في الكود البرمجي الذي كتبته فهناك خطأ ما ، مما أدى إلى نفاذ الذاكرة RAM

يجب عليك مراجعة الكود الذي كتبته على خطوة خطوة لكي تعرف اين الخطأ الذي أدى الى نفاذ الذاكرة

شكرا اخي عبد المجيد على الرد 

و لكن هذه المشكلة لا تظهر إلا عند الضغط على زر الطباعة و في حدث الضغط على هذا الزر لا يوجد إلا كود الطباعة 

مع العلم أنه حتى حين تظهر رسائل الخطأ لا يتوقف البرنامج عن العمل و إنما يتوقف فقط زر الطباعة 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...