-1

我一直在尝试下载一个文件并运行它而不是 C#,但成功有限。这是我的脚本:

using (WebClient Client = new WebClient())
{
    Client.DownloadFile("http://vx.zapto.org/newscript/enone.jpg", ".jpeg");
    MessageBox.Show("Downloaded!");
}

任何人都可以帮忙吗?

4

1 回答 1

11

试试这个(如果运行它意味着用默认应用程序打开它):

using (WebClient Client = new WebClient())
{
    FileInfo file = new FileInfo("filename.jpeg");
    Client.DownloadFile("http://vx.zapto.org/newscript/enone.jpg", file.FullName);
    MessageBox.Show("Downloaded!");

    Process.Start(file.FullName);
}

请注意,第二个参数 toWebClient.DownloadFile(..)是文件名,而不是扩展名。

于 2012-12-09T00:34:56.713 回答