से बाहर मैं एक खिड़कियों प्रपत्र आवेदन के विकास कर रहा हूँ। मेरे एक रूप में मैं एक तस्वीर बॉक्स नियंत्रण रखता हूं। अधिकांश समय के लिए यह ठीक काम कर रहा है। लेकिन कभी-कभी यह वास्तविक तस्वीर प्रदर्शित करने के बजाय लाल क्रॉस प्रदर्शित करता है।चित्र बॉक्स मेमोरी
मैं आगे इस का पता लगाने और आंतरिक रूप से पता चला है कि इस पर नियंत्रण संभाल अपवाद आया था। तो मैं Debug->Exceptions
के पास जाकर प्रासंगिक thrown
बॉक्स को चुनें। तब मैंने पाया कि लाल बॉक्स निम्न त्रुटि के कारण प्रदर्शन है:
A first chance exception of type 'System.OutOfMemoryException' occurred in System.Drawing.dll
Additional information: Out of memory.
शरीर के किसी भी मुझे कैसे इस अपवाद के साथ सौदा करने का सुझाव सकता है?
इस देखें: http://stackoverflow.com/questions/2449587/out-of-memory-with-multi-images-in-one-picturebox – Waqas
आप एक से अधिक छवियों के लिए picturebox resusing रहे हैं? यदि हां, तो क्या आप अगली छवि लोड करने से पहले पिछली छवि का निपटान कर रहे हैं? –
जांचें कि आप कहीं भी एक अंतहीन पाश में फंस गए नहीं हैं। जांचें कि तस्वीर का आकार 1 जीबी या कुछ नहीं है। जांचें कि आपका कंप्यूटर वास्तव में पुराना और स्मृति से बाहर नहीं है। –