我一直在試圖下載一個文件並運行它,而不是C#,但成功有限。這是我的腳本:下載保存並運行
using (WebClient Client = new WebClient())
{
Client.DownloadFile("http://vx.zapto.org/newscript/enone.jpg", ".jpeg");
MessageBox.Show("Downloaded!");
}
任何人都可以幫忙嗎?
我一直在試圖下載一個文件並運行它,而不是C#,但成功有限。這是我的腳本:下載保存並運行
using (WebClient Client = new WebClient())
{
Client.DownloadFile("http://vx.zapto.org/newscript/enone.jpg", ".jpeg");
MessageBox.Show("Downloaded!");
}
任何人都可以幫忙嗎?
試試這個可能(如果來看,它你的意思是用默認應用程序打開它):
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);
}
注意,要WebClient.DownloadFile(..)
第二個參數是文件名,而不是擴展。
是的!!!非常感謝你,它完美的作品!但是可以保存下載到某個地方的文件嗎? – user1797443
@ user1797443當然 - 而不是'「filename.jpg」'指定您自己的位置。你想要一個保存文件對話框嗎? – neeKo
什麼工作不正確? –
-1:「有限的成功」並不是非常清楚地解釋問題。 –