2012-03-03 59 views
0

我正在從一個可視化的基礎項目下載文件從互聯網。
那麼我有一個Url文本框,目錄文本框和一個下載按鈕。
是的,我已經做了一些研究,我知道這是類似...「wclient」.DownloadFile在VB中不起作用?

wclient.DownloadFile(Url.Text,Directory.text) 

但出於某種原因「wclient」不起作用它說,它「沒有定義」 ..? 我還應該使用什麼或應該如何聲明?我應該輸入什麼東西? 你能幫我嗎?

在此先感謝!

+0

你在哪裏,在定義'wclient'?你能發佈更多的代碼嗎?它可能沒有被定義,或者它被定義在不同的範圍級別上,而不是你想要使用它的地方。 – Tim 2012-03-03 08:48:08

回答

0

就這麼簡單:

Dim wClient As New WebClient 
    wClient.DownloadFile("RemoteAdress", "LocalFilePath") 

RemoteAdress像 「http://example.com/sample.gif」

LocalFilePath類似「C:\ Users \用戶名\桌面\樣本.gif「

只要確保RemoteAdress是正確的,並且要知道您的應用程序必須具有對LocalFilePath的寫入權限。

+0

感謝

我發現了什麼是錯誤的,我忘了添加像..... ..... C:\ Users \ Public \ Pictures \ IMAGE.BMP'保存的文件的名稱,而不是隻是'C:\ Users \ Public \圖片' – Slulego 2012-03-03 23:17:26

+0

命名與它的類型相同的實例是不好的做法。 – 2012-03-04 22:43:57

+0

@Joel你是對的,更正了。 – nik 2012-03-05 02:32:38