الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

icon

مغلق
بدأه ahabdeen في 8 نوفمبر 2003 · 5 رد · 1,067 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

انا غيرت ال icon فى ال form بس المشكلة ان لازم يكون ملف ال icon فى نفس مسار البرنامج

ازاى احطها فى ملف dll و استدعيها من داخل الملف ال dll دون ان تكون موجودة حتى لا يغيرها المستخدم؟؟؟؟؟

ahabdeen.jpg

<marquee>

مش موجود بصفة دايمة للامتحانات

</marquee>

#2

الأيقونات مثلها مثل الصور أو أي ريسورس أخر يمكن أن تقوم ببنائها داخل الملف النهائي الناتج عن الكومبايلر. وفي الحقيقة هذه هي الdefault settings حيث تكون الأيقونات على هيئة embedded resource.. مختصر الكلام أنه لا داعي لأن تقلق. لكي تفهم أكثر، حاول أن تشغل البرنامج من مسار أخر بعيد عن مسار الأيقونة.

#3

طلع error ان ال icon مش موجودة

انا اضفت ال icon بـــــ

this.Icon=new Icon("App.ico");

مش من ال visula studio.net

انا بشتغل ب editor عادى مش visual????

ahabdeen.jpg

<marquee>

مش موجود بصفة دايمة للامتحانات

</marquee>

#5

طيب و ال sound files??????

ahabdeen.jpg

<marquee>

مش موجود بصفة دايمة للامتحانات

</marquee>

#6

يمكنك كتابة أي شيء كريسورس عندما تستخدم الدالة:

public void AddResource(string, byte[]);

وهي عضو في :ResoourceWriter.

ولذلك يجب أن تحول الملف الموسيقي الى byte[] وذلك ممكن باستخدام BinaryReader...

بعد أن تقوم بتخزين الريسورس، تقوم باسترجاعه بطريقة مختلفة:

Stream wavStream = System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream( "filename.wav" );

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

هذا الموضوع مغلق.

مواضيع مشابهة