PDA

View Full Version : مشكل در گذاشتن عكس



hamed_eshg
سه شنبه 18 مرداد 1390, 18:42 عصر
سلام دوستان
من يه مشكلي دارم ذه هر كي گفتم گفت بلد نيست

سوال من اينه
من ميخواي يه تصوير بذارم تو برنامه ام كه اون آدرس url نه تو پي سي
يعني عكسه تو اينترنته

كسي ميتونه راهنماييم كنه ؟

ضروريه

pouyansaraf
سه شنبه 18 مرداد 1390, 21:03 عصر
سلام
از این تابع استفاده کنید
البته باید دو Namespace زیر را اول اضافه کنید
Imports System.IO
Imports System.Net


Public Function LoadWebImageToPictureBox(ByVal pb _
As PictureBox, ByVal ImageURL As String) As Boolean

Dim objImage As MemoryStream
Dim objwebClient As WebClient
Dim sURL As String = Trim(ImageURL)
Dim bAns As Boolean

Try
If Not sURL.ToLower().StartsWith("http://") _
Then sURL = "http://" & sURL
objwebClient = New WebClient()


objImage = New _
MemoryStream(objwebClient.DownloadData(sURL))
pb.Image = Image.FromStream(objImage)
bAns = True
Catch ex As Exception

bAns = False
End Try

Return bAns

End Function


نحوه استفده در FORM
LoadWebImageToPictureBox(PictureBox1, "http://www.google.com/images/nav_logo83.png")

Behzad_MCP
چهارشنبه 19 مرداد 1390, 09:39 صبح
با تشکر از دوستمون که جواب داده بودن و جوابشون بسیار درست و عالی بود میخواستم بگم از HttpWebRequest هم که تو همون نیم اسپیس System.Net هست هم میشه کار کرد :)