我正在尝试使用图像执行ListView,但图像的来源来自URL,而不是来自使用FB API的本地PC上的目录。
例:
人X [人物简介]
人Y [人物简介]
人Z [人物简介]
我试过
PictureBox pb = new PictureBox();
pb.ImageLocation = "https://graph.facebook.com/" + id + "/picture";
Bitmap bmp = (Bitmap)pb.Image;
IntPtr Hicon = bmp.GetHicon();
Icon myIcon = Icon.FromHandle(Hicon);
imageList1.Images.Add(FriendList.data[i].name, myIcon );
lv.Items.Add(FriendList.data[i].name, i);
我可以正常获取图像并将其设置在图片框中,但是当我尝试上面的代码时,我会继续 IntPtr Hicon = bmp.GetHicon() NullReferenceException >
我做错了吗?如果是的话,无论如何都要解决它?