![]() |
|
[كود] احتاج لى تكمله هذا الكود - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [كود] احتاج لى تكمله هذا الكود (/showthread.php?tid=516) الصفحات:
1
2
|
احتاج لى تكمله هذا الكود - أسامة - 12-10-13 الكود الاول كامل كود : Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Loadالكود الثانى يحتاج الى تعديل كود : Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Clickفه يمكن ودع اسم الداله فى اداه ليتم تشغيل الكود حاولت اضعه فى ListBox اصبح الكود كالتالى PictureBox1.Image = ListBox1.SelectedItem.My.Resources.close_0 ولاكن يعتينى Error عند الضغط على الزر فهل من طريقه؟ RE: احتاج لى تكمله هذا الكود - الشاكي لله - 12-10-13 شوف اخي
لأستخراج اي ملف موجود في ال (Resource) وليكن الملف عبارة عن صورة يجب ان تكون الصورة مضمنة(Embedded) في الاسمبلي الاسمبلي إما يكون ملف dll او exe -- الان لتجعل صورة موجودة في الرسورس مضمنة في الاسمبلي (ملف dll مثلا) عليك ان تقوم بالتالي :- قم بحفظ المشروع وشغله لينتج لديك ملف dll في المجلد Debug -- خلاص الان تقدر تستخلص الصورة من ملف الdll الي عملناه من اي برنامج اخر بواسطة الكود التالي (الحل لمشكلتك) :- PHP كود : Dim assamble As System.Reflection.Assembly = System.Reflection.Assembly.LoadFile("c://ClassLibrary1.dll")لاحظ ، قمت باستخلاص الصورة moon.jpg من الاسمبلي ClassLibrary1.dll ثم جعلتها خلفية لبرنامجي الحالي -- معلومة بسيطة :- لمعرفة مسارات ملفات الريسورس ضمن الاسمبلي قم بالكود التالي الذي سيجلب لك مصفوفة من نوع string فيها اسماء ومسارات ملفات الريسورس في الاسمبلي PHP كود : Dim assamble As System.Reflection.Assembly = System.Reflection.Assembly.LoadFile("c://ClassLibrary1.dll")RE: احتاج لى تكمله هذا الكود - أسامة - 13-10-13 (12-10-13, 11:25 PM)الشاكي لله كتب :جزاك الله خير اخى على الكود و الشرح لاكن لم يعمل الكود معى للاسف فا معلش لو حتعبك معايه ممكن مثال؟ RE: احتاج لى تكمله هذا الكود - الشاكي لله - 13-10-13 إقتباس :جزاك الله خير اخى على الكود و الشرح لاكن لم يعمل الكود معى للاسف فا معلش لو حتعبك معايه ممكن مثال؟ انا الي كتبته لك هو اصلا المثال يعني حتى لو رفقته لك مابتشوف شيئ غير عن الي كتبته (اصلا ماقدر ارفق شي لأن المشروع حذفته) ماهو نص الخطأ ؟؟ RE: احتاج لى تكمله هذا الكود - أسامة - 13-10-13 (13-10-13, 01:23 AM)الشاكي لله كتب :إقتباس :جزاك الله خير اخى على الكود و الشرح لاكن لم يعمل الكود معى للاسف فا معلش لو حتعبك معايه ممكن مثال؟ شكرآ هذا النص Dim img As Image = Image.FromStream(resoruceStream)
RE: احتاج لى تكمله هذا الكود - الشاكي لله - 13-10-13 (13-10-13, 01:24 AM)أسامة كتب :(13-10-13, 01:23 AM)الشاكي لله كتب :إقتباس :جزاك الله خير اخى على الكود و الشرح لاكن لم يعمل الكود معى للاسف فا معلش لو حتعبك معايه ممكن مثال؟ هل سويت تضمين للأسمبلي كما شرحت لك ؟ هل كتبت مسار الصورة بشكل صحيح ؟ RE: احتاج لى تكمله هذا الكود - أسامة - 13-10-13 (13-10-13, 01:30 AM)الشاكي لله كتب :هذه صوره(13-10-13, 01:24 AM)أسامة كتب :(13-10-13, 01:23 AM)الشاكي لله كتب :إقتباس :جزاك الله خير اخى على الكود و الشرح لاكن لم يعمل الكود معى للاسف فا معلش لو حتعبك معايه ممكن مثال؟
RE: احتاج لى تكمله هذا الكود - الشاكي لله - 13-10-13 غريب !! ارفق لي المشروعين لو سمحت RE: احتاج لى تكمله هذا الكود - أسامة - 13-10-13 (13-10-13, 01:41 AM)الشاكي لله كتب : غريب !! تم RE: احتاج لى تكمله هذا الكود - الشاكي لله - 13-10-13 كما توقعت مسار ملف الريسورس غلط لو غيرت PHP كود : MessageBox.Show(names(0)) الى PHP كود : MessageBox.Show(names(1)) راح يظهر لك مسار الصورة - عليك بتعديل PHP كود : Dim resoruceStream As System.IO.Stream = assamble.GetManifestResourceStream("ClassLibrary1.Resources.1.jpg") الى المسار الذي ظهر لك |