دوستان این sub که پایین میبینید sub نمایش عکس است که اطلاعات عکس رو از دیتابیس میگیره
حالا من به دلیل سنگین شد دیتابیس اومدم آدرس عکس رو تو دیتابیس قرار دادم یعنی به جایی اینکه خود عکس تو دیتابیس باشه آدرس عکس تو دیتابیس هست و همه عکسها رو به ترتیب2.png 3.png و... قرار دادم
حالا چون من آدرس عکس تو دیتابیس قرار دادم و خود عکسها تو پوشه فایل برنامه هستن (یعنی در واقع من به جای استفاد از blob از String استفاده کردم)
من باید چیکار کنم تا این عکسها تو فصلهای مورد نظر خودشون باز شن
یعنی اگه روی انگور کلیک کردم بیاد عکس و متن مورد نظر انگور رو برام باز کنه خیلی ممنون میشم اگه جواب سوالمو بدید
یعنی میشه این subنمایش پایین رو طوری تغییر داد که آدرس فایلل رو به صورت String بگیره و عکس رو نشون بده
Sub Namayesh As Bitmap
Dim cur As Cursor
cur=menu1.sql1.ExecQuery("SELECT aks FROM tbl1 WHERE id="&mataleb.id)
سوال
afraz11 246
با عرض سلام
دوستان این sub که پایین میبینید sub نمایش عکس است که اطلاعات عکس رو از دیتابیس میگیره
حالا من به دلیل سنگین شد دیتابیس اومدم آدرس عکس رو تو دیتابیس قرار دادم یعنی به جایی اینکه خود عکس تو دیتابیس باشه آدرس عکس تو دیتابیس هست و همه عکسها رو به ترتیب2.png 3.png و... قرار دادم
حالا چون من آدرس عکس تو دیتابیس قرار دادم و خود عکسها تو پوشه فایل برنامه هستن (یعنی در واقع من به جای استفاد از blob از String استفاده کردم)
من باید چیکار کنم تا این عکسها تو فصلهای مورد نظر خودشون باز شن
یعنی اگه روی انگور کلیک کردم بیاد عکس و متن مورد نظر انگور رو برام باز کنه خیلی ممنون میشم اگه جواب سوالمو بدید
یعنی میشه این subنمایش پایین رو طوری تغییر داد که آدرس فایلل رو به صورت String بگیره و عکس رو نشون بده
Sub Namayesh As Bitmap
Dim cur As Cursor
cur=menu1.sql1.ExecQuery("SELECT aks FROM tbl1 WHERE id="&mataleb.id)
cur.Position=0
Dim bytes() As Byte
bytes=cur.GetBlob("aks")
Dim input As InputStream
input.InitializeFromBytesArray(bytes,0,bytes.Length)
Dim b As Bitmap
b.Initialize2(input)
input.Close
Return(b)
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر
2 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.