تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تعريف ملفات الرسورس بالكلاس
#1
                         
    السلام عليكم ورحمة الله تعالى وبركاته


اريد دمج ملفات بالريسورس البرنامج واريد تعريف هذه الملفات بكلاس
الفكرة هي اني حابب اعمل ملف dll
وهذا الملف هو المسئول لكي يتعرف البرنامج على الملفات الموجودة بالريسورس
اتمنى ان الفكرة واضحة

Smile Smile وشكرا
الرد }}}
تم الشكر بواسطة:
#2
افتح مشروع جديد عبارة ClassLibrary و أعط المشروع اسما مناسبا و ليكن مثلا BidayaLibrary
ثم بعد ذلك تضيف للمشروع اي ريسورس تريدها و اضبط الخاصية BuildAction لكل ملف تضيفه و تجعلها Embedded Resource
قم بتغيير اسم الملف Class1 الي اي اسم مناسب و ليكن مثلا EmbededResuources و الأفضل لك أن تجعل الكلاس هذا NotInheritable

أفترض شكل الكود الخاص بالكلاس سيكون بالشكل التالي


PHP كود :
Public NotInheritable Class EmbededResuources

    Public Shared ReadOnly Property Image1 
As System.Drawing.Bitmap
        Get
            Return My
.Resources.rm02
        End Get
    End Property

End 
Class 

أضف الي الكلاس مجموعة من ReadOnly Property بحيث أن كل Property تشير الي ملف ريسورس معين

بعد أن تنتهي من اضافة جميع الريسورس الي هذا الكلاس

قم بعمل Build له وثم عليك أن تضيفه الي مشروعك باستخدام AddReference
ثم تستدعيه باستخدام Import و تستدعي الكلاس و تستخدما ما بداخله من Resources حين تحتاجها
Retired
الرد }}}
تم الشكر بواسطة: bidaya , Fantastico
#3
(19-09-17, 02:19 PM)silverlight كتب : افتح مشروع جديد عبارة ClassLibrary و أعط المشروع اسما مناسبا و ليكن مثلا BidayaLibrary
ثم بعد ذلك تضيف للمشروع اي ريسورس تريدها و اضبط الخاصية BuildAction لكل ملف تضيفه و تجعلها Embedded Resource
قم بتغيير اسم الملف Class1 الي اي اسم مناسب و ليكن مثلا EmbededResuources و الأفضل لك أن تجعل الكلاس هذا NotInheritable

أفترض شكل الكود الخاص بالكلاس سيكون بالشكل التالي


PHP كود :
Public NotInheritable Class EmbededResuources

    Public Shared ReadOnly Property Image1 
As System.Drawing.Bitmap
        Get
            Return My
.Resources.rm02
        End Get
    End Property

End 
Class 

أضف الي الكلاس مجموعة من ReadOnly Property بحيث أن كل Property تشير الي ملف ريسورس معين

بعد أن تنتهي من اضافة جميع الريسورس الي هذا الكلاس

قم بعمل Build له وثم عليك أن تضيفه الي مشروعك باستخدام AddReference
ثم تستدعيه باستخدام Import و تستدعي الكلاس و تستخدما ما بداخله من Resources حين تحتاجها

شكرا لك اخي واستاذي المحترم silverlight على كل ماتقدمه لنا
لكن في حالت وجود رسورس ملف بصيغة اخرى ليست صورة كيف يكون  الكود
مثلا انا اريد تعريف  الصيغ التالية  xap  , js  , swf , xaml

تقبل تحياتي اخي silverlight
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: