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

مشكلة في عرض الصور في أداة picturebox

مغلق
بدأه أبو البراء 2 في 22 أكتوبر 2005 · 4 رد · 726 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني اريد تغيير الصورة في الاداة picturebox من خلال الكود وذلك باستخدام الكود التالي

Try

PictureBox1.Image.FromFile(Application.StartupPath & "\NEW.jpg")

Catch ex As Exception

MsgBox(ex.Message)

End Try

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

مع العلم ان الصور داخل المجلد bin .

#2

يا سيدي الفاضل يمكنك تغيير الصوره الموجوده في الـ PictureBox من الخاصيه BackgroundImage أما الدالة Image.FromFile فهي Overloaded Function تعود بالصورة التي مررت مسارها كـ Image فقط , هذا والله أعلم ,,,

اذا كنت تريد معرفة ماذا تعني Overloaded Function فعليك بدروسي في توقيعي وادعيلي ,,,

#3

السلام عليكم

إستبدل الكود التالي بالذي لديك

  PictureBox1.Image = Image.FromFile(Application.StartupPath & "\NEW.jpg")

يجب عليك أن تستخدم القالب Image لتمرير مسار الصورة وليست الخاصية Image التابعة لصندوق الصور PictureBox

إلا في حالة إسناد قيمة عائد الخاصية في العنصر Image ذاته بهذا الشكل

  PictureBox1.Image = PictureBox1.Image.FromFile(Application.StartupPath & "\NEW.jpg")

بالتوفيق إن شاء الله.

تم تعديل هذه المشاركة بواسطة الغملاسي في 22 أكتوبر 2005 في 18:23

في المثال يتضح المقال

#5

شكرا ، يا أخ غملاسي لقد جربت الكود ونفع وجزاك الله خير .

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

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