2010-12-02 8 views
8

मैं समाधान में दो छवि फ़ाइलों को जोड़ने की कोशिश कर रहा हूं, इसलिए उन्हें .exe में संकलित किया जाएगा, इसलिए मैं उन्हें कंप्यूटर पर एक पूर्ण पथ के बजाय वहां लोड कर सकता हूं।सी # संसाधन फ़ाइलों का उपयोग कर विजुअल स्टूडियो

मुझे विश्वास है कि मुझे विजुअल स्टूडियो में संसाधन फ़ाइलों का उपयोग करने की आवश्यकता है, लेकिन मेरे पास पहले कभी नहीं है। अगर मैं पूरी तरह से गलत ट्रैक पर हूं, तो कृपया मुझे सही करें।

यहां तक ​​कि मैंने अभी तक क्या किया है। विजुअल स्टूडियो 2010 समाधान Explorer में, राइट क्लिक करें गुणओपनसंसाधनजोड़े संसाधनमौजूदा फ़ाइल जोड़ें ...

तो अब मैं गुण में दोनों मेरे छवियों → संसाधन टैब। अब मैं सी # कोड में उन्हें वापस कैसे प्राप्त करूं?

मैं सी #, Windows Forms और Visual Studio 2010 का उपयोग कर रहा हूं।

PictureBox pic; 
pic.Image = new Bitmap(/* What is the address now? */); 

उत्तर

12

आप की तरह Properties.Resources.<name_of_your_resource>

+1

उन्हें प्राप्त कर सकते हैं तो अगर आप नाम myLogo.jpg के साथ एक छवि जोड़ लिया है। आप बिटमैप objBitmap = Properties.Resources.myLogo लिखने में सक्षम होना चाहिए; – Hps

+0

बहुत अच्छा, सही काम किया। सहायता के लिए धन्यवाद –

+1

@ एचपीएस जहां तक ​​मेरा संबंध है, आपने संसाधनों पर एमएसडीएन के मुकाबले इस जवाब में अधिक जानकारी प्रदान की है। – KDecker

संबंधित मुद्दे