我正在尝试通过VB.NET中的FTP发送文件。
我有3个带有服务器密码和用户信息的标签,以及一个名为txtFile
的文件位置的文本框,我的Textbox 1
有新的文件名。
我点击发送,它没有出现在我的网站上?
My.Computer.Network.UploadFile(txtFile.Text,
ServLabel.Text & TextBox1.Text,
PassLabel.Text,
UserLabel.Text)
答案 0 :(得分:1)
根据; http://msdn.microsoft.com/en-us/library/dfkdh7eb(v=vs.90).aspx
您已更换用户名和密码;
Public Sub UploadFile( _
ByVal sourceFileName As String, _
ByVal address As String, _
ByVal userName As String, _
ByVal password As String _
)
应该做;
My.Computer.Network.UploadFile(txtFile.Text,
ServLabel.Text & TextBox1.Text,
UserLabel.Text,
PassLabel.Text)
另外,请确保在服务器地址和文件名之间有必要的路径分隔符。
答案 1 :(得分:0)
您可以使用FtpWebRequest类。以下是一个示例:http://msdn.microsoft.com/en-us/library/ms229715.aspx