منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تعلم كيف تفتح صورة من رابط داخل ال Picture box
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
كاتب الموضوع : lo2i

السلام عليكم ورحمة الله وبركاته

الكود التالي سوف يساعدك على فتح صورة موجودة في رابط في الـ Picture box

كود :
[color=#000000][COLOR=#0000bb]        dim mywebclient [/color][color=#007700]as new [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]net[/color][color=#007700].[/color][COLOR=#0000bb]webclient
        dim imageinbytes[/COLOR][color=#007700]() as [/color][color=#0000bb]byte [/color][color=#007700]= [/color][color=#0000bb]mywebclient[/color][color=#007700].[/color][color=#0000bb]downloaddata[/color][color=#007700]([/color][color=#dd0000]"http://profile.ak.fbcdn.net/object3/529/90/n103147443955_8391.jpg"[/color][COLOR=#007700])
        [/COLOR][color=#0000bb]dim imagestream [/color][color=#007700]as new [/color][color=#0000bb]io[/color][color=#007700].[/color][color=#0000bb]memorystream[/color][color=#007700]([/color][color=#0000bb]imageinbytes[/color][COLOR=#007700])
        [/COLOR][color=#0000bb]picturebox1[/color][color=#007700].[/color][color=#0000bb]image [/color][color=#007700]= new [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]drawing[/color][color=#007700].[/color][color=#0000bb]bitmap[/color][color=#007700]([/color][color=#0000bb]imagestream[/color][COLOR=#007700])
        [/COLOR][color=#0000bb]picturebox1[/color][color=#007700].[/color][color=#0000bb]sizemode [/color][color=#007700]= [/color][color=#0000bb]pictureboxsizemode[/color][color=#007700].[/color][COLOR=#0000bb]stretchimage  
[/COLOR][/COLOR]


في السطر الأول :
قمنا بتعريف المتغير mywebclient على انه webclient
في السطر الثاني : قمنا بتعريف مصفوفة باسم imageinbytes ونوعها بايت
واسندنا لها قيمة الملف المُحمل من خلال الخاصية downloaddata الموجودة ضمن ال webclient
السطر الثالث : قمنا بتعريف متغير باسم imagestream وهو من نوع memorystream
السطر الرابع : اسندنا لخاصية ال image في كائن picture box قيمة ال imagestream الذي عالجناها في السطر السابق.
السطر الخامس : قمنا بجعل صندوق الصورة (picture box) ممتد حسب حجم الصورة المحددة .


بالتوفيق