我尝试使用上传文件功能通过Visual Basic上传文件。
在文档中我发现了这一步:
My.Computer.Network.UploadFile(
"C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx", "anonymous", "")
我自己尝试了,它可以工作,但是当FTP端口(20,21)被禁用时,它无法工作,并且出错,这是正常的我知道,但如何解决?如何检查端口,或者在连接之前检查与FTP服务器的连接?
一般我用:
If My.Computer.Network.IsAvailable Then...
但这只适用于互联网连接。
有关如何编辑我的代码,删除任何错误的任何建议吗?
答案 0 :(得分:2)
简单的Try / Catch应该有效。
Try
My.Computer.Network.UploadFile("","","","")
Catch ex As Exception
'Error happened
End Try