Board logo

主題: [資訊電機] [問題].NET能幫我看看此程式嗎? [打印本頁]

發表人: jackylinboy    時間: 2005-6-6 12:19 AM     主題: [問題].NET能幫我看看此程式嗎?

這是一個FTP的程式
並且要加入Microsoft Internet Transfer Control控制元件
偵錯的時候一個錯   
187行   多載解析失敗,因為沒有可存取的 'Execute' 接受此引數數目。

Inet1.Execute(txtURL.Text, "GET " & txtFile.Text & " " & txtSave.Text)

能解釋整個程式比較細節的項目嗎?

附件: ftp.rar (2005-6-6 12:19 AM, 62.95 K) / 該附件被下載次數 3
http://twed2k.org/attachment.php?aid=11164
發表人: jocosn    時間: 2005-6-10 08:32 AM

啊,VB .NET!
很久沒用 VB.NET
不過我猜測一下
187行   多載解析失敗,因為沒有可存取的 'Execute' 接受此引數數目。
Inet1.Execute(txtURL.Text, "GET " & txtFile.Text & " " & txtSave.Text)


表示你用到的 method ,不接受你指定的參數

例如你有 method 做 overload
void someMethod(int a, int b)
void someMethod(string a, string b)

但是你卻這樣去呼叫你的 method
void someMethod(string a, int b)
所以 game over

你查查看 MSDN 的文件,安裝時會問你要不要安裝的東西
看看 Execute(..........) 這個方法的參數宣告你用對了沒有?
發表人: jackylinboy    時間: 2005-6-14 05:01 PM

謝謝您的解答
我去修正試試看
感恩感恩




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0