PDA

View Full Version : سوال: لود عکس یک سایت در یک picturbox



maxvel
دوشنبه 21 اسفند 1391, 20:54 عصر
سلام

میدونم در این مورد تاپیک زیاده اما هیچ کدوم اونی که میخوتم نیست

من میخوام یه عکس در یک سایت به pictur box ما انتقال پیدا کنه

ممنون میشم کمک کنید

SHD.NET
دوشنبه 21 اسفند 1391, 21:45 عصر
سلام.

از فانکشن زیر استفاده کن:

اول این DLL ها رو ایمپورت کنید:
Imports System.IO
Imports System.Net
Imports System.Text
خود فانکشن:
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

**موفق باشید**

maxvel
دوشنبه 21 اسفند 1391, 22:36 عصر
میشه بگید اینو چطور استفاده کنم؟

AMIN_SG
دوشنبه 21 اسفند 1391, 23:17 عصر
سلام کاری نداره که تابع LoadWebImageToPictureBox رو صدا میزنی و دو تا پارامتر بهش میدی پارامتر اول picture box مقصد و پارامتر دوم آدرس عکس
مثلا
LoadWebImageToPictureBox(picturebox1,address )