为什么inet控件会传不上去?
Private Sub Command2_Click() '上传文件
'If Pings(Trim(Text3.Text)) = False Then '检查网络是否连通
' MsgBox "网络不通,请检查主机IP和网络连接!", vbInformation, "提示"
' Exit Sub
'End If
If Trim(Combo1.Text) = "" Then
MsgBox "请输入机构登陆名!", vbInformation, "提示"
Combo1.SetFocus
Exit Sub
ElseIf Trim(Text2.Text) = "" Or Dir(App.Path & "\" & Trim(Text2.Text) & ".txt") = "" Then
MsgBox "您输入的文件不存在,请重新输入!", vbInformation, "提示"
Text2.SetFocus
Exit Sub
ElseIf Trim(Text3.Text) = "" Then
MsgBox "请输入主机IP地址!", vbInformation, "提示"
Text3.SetFocus
Exit Sub
ElseIf Trim(Text1.Text) = "" Then
MsgBox "请输入root用户密码!", vbInformation, "提示"
Text1.SetFocus
Exit Sub
End If
On Error GoTo Error1
Inet1.Protocol = icFTP '传输方式为 FTP
Inet1.RemoteHost = Trim(Text3.Text) '主机地址
Inet1.URL = "ftp://" & Trim(Text3.Text)
Inet1.RemotePort = 21 '端口号
Inet1.UserName = "root" '主机用户
Inet1.Password = Trim(Text1.Text) '主机密码
Inet1.Execute , "put " & App.Path & "\" & Trim(Text2.Text) & ".txt" & " /usr/" & Trim(Combo1.Text) & "/udtfile/" & Trim(Text2.Text) & ".txt" 'FTP传送指定文件
Do While Inet1.StillExecuting '判断FTP传输是否结束
DoEvents
Loop
Inet1.Execute , "close"
Inet1.Execute , "quit"
Kill App.Path & "\" & Trim(Text2.Text) & ".txt"
MsgBox "上传完毕!", vbInformation, "提示"
Exit Sub
Error1:
MsgBox Err.Description & ",请检查用户名、主机IP、密码及网络连接!", vbInformation, "提示"
Err.Clear
End Sub
相关推荐
ftp控件(VB inet 控件)
初始化控件:设置控件的相关属性,如Host、Username、Password等。3. 建立连接:调用Connect方法连接到FTP服务器。4. 执行FTP操作:如上传、下载文件,或改变目录等。5.
iFix中INET控件实现文件远程上传操作指南
本文还有配套的精品资源,点击获取 简介:iFix是一款工业自动化领域的SCADA系统,INET控件是其用于网络通信的关键组件,支持FTP和HTTP协议。本文档详细介绍了如何在iFix中使用INET控件将文件上传到远程服务器,并涵盖了创建控件、配置属性、编写脚本、测试与调试,以及安全措施等方面,为自动化系统远程文件交互提供了完整的技术实现指南。 1. iFix SC...
VB编程:无需INET控件的网页源代码获取方法
Winsock 控件是一个 ActiveX 控件,它能够实现网络通信,广泛应用于 Microsoft Visual Basic 程序中。这个控件基于 Windows Sockets 规范,可以用来创建客户端和服务器应用程序。Winsock 控件可以处理 TCP 和 UDP 协议。要在 Visual Basic 项目中使用 Winsock 控件,开发者必须先添加引用。在 Visual Basic 6.0 中,通过以下步骤添加引用:打开项目。选择 "工程" 菜单中的 "引用..."。
msinet.ocx最新版完整版,解决inet控件下载源码缺失
本文介绍如何通过更新msinet.ocx控件到最新版本6.1.97.82来解决inet控件中OpenUrl读取网页源码不完整的问题。文章还详细说明了在32位和64位系统中替换旧版文件的方法,并提供了一
INET控件Document属性
在VB中使用INET控件,首先需要在设计界面将INET控件拖放到表单上,然后在代码中设置其`URL`属性来指定要加载的网页地址。


控件
