调用INET组件访问FTP报错???
我的代码中想要访问局域网内的一个FTP(IIS上架设的),因此引用了这个组件:代码中是这样调的(想获取FTP根目录下的文件夹列表):
cURL = "ftp://192.168.0.7/"
username = "igussh\guest" '用户名带域名
PassWord = "111111"
Set inet1 = CreateObject("InetCtls.Inet")
inet1.Protocol = icFTP '协议类型
inet1.url = cURL
inet1.RemotePort = 21
inet1.username = username
inet1.PassWord = PassWord
inet1.Execute , "ls"
temp = inet1.GetChunk(1024)
这段代码在我本地调试都是跑的通的,也能访问FTP并获取到temp 的值,但是部署到客户端之后,运行却报错,如下:
我本以为是客户端IIS没装的原因,但是安装之后还是报这个错,我把 MSINET.OCX 拷到客户端注册,还是报这个错。
请问是怎么回事,谢谢!
既然你添加了引用,那么
Dim inet1 As New InetCtls.Inet
能出来么?
补充:VB , 控件