PDA

View Full Version : سوال: مشکل تصویر در Resources



mahmood744
سه شنبه 19 آذر 1387, 21:28 عصر
سلام دوستان عزیز
دوستان عزیز من کد زیر را نوشتم (فایل تصویر PIC1.BMP را هم در Resources قرار دادم و خاصیتش را به Public قرار دادم) اما کار نمی کنه و مقدار img را برابر با Nothing قرار میده

Dim img As Bitmap
img = My.Resources.PIC1

این هم یک کد دیگه
PictureBox1.Image = New System.Drawing.Bitmap(My.Resources.PIC1)
اما این کد هم خطا زیر را می دهد :عصبانی++:
Object reference not set to an instance of an object

لصفا من را راهنمایی کنید
با تشکر از شما دوستان

mostafaaa
سه شنبه 19 آذر 1387, 21:54 عصر
سلام دوست من
کدهای رو که گزاشتین درسته و مشکلی نداره
شما حتی میتونی به این شکل هم از عکس درون Resource استفاده کنی

Me.PictureBox1.Image=My.Resources.PIC1
برنامتون رو دیباگ کردین تا ببینین مشکل دقیقا از کجاست؟

mahmood744
سه شنبه 19 آذر 1387, 22:48 عصر
با تشکر از جوابتان
دوست عزیز من هم همین کد را هم نوشتم ولی کار نمی کنه
وقتی Debug می کنی بعد از اجرا این خط هنوز مقدار PictureBox1 برابر با Nothing می باشه و هیچ تغییر ی نمی کنه :عصبانی++: :عصبانی++: :عصبانی++:

جالب اینجاست که خطا هم نمی ده :متفکر:


اما در روش زیر یک خطا می ده
PictureBox1.Image.FromHbitmap(My.Resources.PIC1.Ge tHbitmap)
و یا کد
PictureBox1.Image = New System.Drawing.Bitmap(My.Resources.PIC1)
پیغام خطا :عصبانی++:
Object reference not set to an instance of an object

من منتظر راهنمایتان هستم

mostafaaa
چهارشنبه 20 آذر 1387, 20:03 عصر
دوست من سورست رو بزار تا بررسیش کنم.