-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);
}

の 2 番目のパラメータWebClient.DownloadFile(..)は、拡張子ではなくファイル名であることに注意してください。

于 2012-12-09T00:34:56.713 に答える