تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[كود] احتاج لى تكمله هذا الكود
#2
شوف اخي

لأستخراج اي ملف موجود في ال (Resource) وليكن الملف عبارة عن صورة

يجب ان تكون الصورة مضمنة(Embedded) في الاسمبلي

الاسمبلي إما يكون ملف dll او exe

--

الان لتجعل صورة موجودة في الرسورس مضمنة في الاسمبلي (ملف dll مثلا)

عليك ان تقوم بالتالي :-




قم بحفظ المشروع وشغله لينتج لديك ملف dll في المجلد Debug

--

خلاص الان تقدر تستخلص الصورة من ملف الdll الي عملناه من اي برنامج اخر

بواسطة الكود التالي (الحل لمشكلتك) :-

PHP كود :
Dim assamble As System.Reflection.Assembly System.Reflection.Assembly.LoadFile("c://ClassLibrary1.dll")
Dim resoruceStream As System.IO.Stream assamble.GetManifestResourceStream("ClassLibrary1.Resources.moon.jpg")
Dim img As Image Image.FromStream(resoruceStream)

Me.BackgroundImage img 

لاحظ ، قمت باستخلاص الصورة moon.jpg من الاسمبلي ClassLibrary1.dll

ثم جعلتها خلفية لبرنامجي الحالي Big Grin

--

معلومة بسيطة :- لمعرفة مسارات ملفات الريسورس ضمن الاسمبلي

قم بالكود التالي الذي سيجلب لك مصفوفة من نوع string فيها اسماء ومسارات ملفات الريسورس في الاسمبلي

PHP كود :
Dim assamble As System.Reflection.Assembly System.Reflection.Assembly.LoadFile("c://ClassLibrary1.dll")
Dim names As String() = assamble.GetManifestResourceNames()

MessageBox.Show(names(0))     'سيظهر لك ClassLibrary1.Resources.moon.jpg' 

الرد }}}
تم الشكر بواسطة: أسامة , sooriaty03


الردود في هذا الموضوع
احتاج لى تكمله هذا الكود - بواسطة أسامة - 12-10-13, 09:59 PM
RE: احتاج لى تكمله هذا الكود - بواسطة الشاكي لله - 12-10-13, 11:25 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Information ما هو الخطاء في الكود ProgressBar1 Mostafa201255411 1 193 26-11-25, 08:19 PM
آخر رد: asmarsou
  [VB.NET] مساعدة تعديل على الكود ZEEN4ZEEN 2 210 08-10-25, 02:20 PM
آخر رد: salamandal
Rainbow [كود] تصحيح الخطاء في الكود محمد مسافر 2 1,051 28-08-25, 09:13 AM
آخر رد: محمد مسافر
Rainbow [كود] تصحيح الخطاء في الكود محمد مسافر 0 843 27-08-25, 04:05 PM
آخر رد: محمد مسافر
  [VB.NET] احتاج مساعدة في كتابة كود sloom00 2 955 21-08-25, 09:09 AM
آخر رد: sloom00
  ما هو الخطأ فى هذا الكود خالد كامل1 10 1,163 28-05-25, 09:16 PM
آخر رد: خالد كامل1
  ارجو تعديل الكود بواستطة الاجراء المخزن new_programer 3 677 03-04-25, 02:44 PM
آخر رد: princelovelorn
  مساعدة في تحويل الكود من فيجوال بسيك 6 الى فيجوال دوت نت سيد أحمد 5 820 23-03-25, 10:54 PM
آخر رد: سيد أحمد
  ارجو تعديل الكود جلب البيانات عن طريق اجراء مخزن - مرفق مثال new_programer 0 621 05-02-25, 01:51 AM
آخر رد: new_programer
  ارجو تقيم الكود المرفق - جلب اعلي رقم لتسلسل نصي للباركود new_programer 4 604 30-01-25, 08:26 AM
آخر رد: new_programer

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


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