C# - 试图在工具中将图像从程序保存到桌面的错误

时间:2015-11-25 21:43:26

标签: c# vb.net

所以我的工具在线获取图片并将其放在中间,我只是想知道如何保存?

这是我使用的代码,但它有错误,我想知道为什么?

if Me.picturebox1.Image IsNot Nothing Then
        Me.Picturebox1.Image.Save(IO.Path.Combine(My.Computer.filesystem.SpecialDirectories.Desktop, textBox6.Text));

这是Gyazo的形象。该程序正常工作,我只是想让它保存图像。

https://gyazo.com/913191e35c3caab9016cd09b7fd28b59

如果你真的需要我之前的代码,那么它抓住这里的图片就是

 pictureBox1.Image = new System.Drawing.Bitmap(new System.IO.MemoryStream(new System.Net.WebClient().DownloadData("http://api.skype.com/users/" + textBox6.Text + "/profile/avatar")));

1 个答案:

答案 0 :(得分:1)

这是一个C#版本:

if (picturebox1.Image != null)
{
    picturebox1.Image.Save(System.IO.Path.Combine(Environment.GetFolderPath(SpecialFolder.Desktop), textBox6.Text));
}