以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于ApplicationPath (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=186040) |
-- 作者:ygg8310 -- 发布时间:2023/4/3 10:39:00 -- 关于ApplicationPath 把某个.dll文件通过ftp下载到ApplicationPath目录时一直提示下载失败且卡住了循环 |
-- 作者:有点蓝 -- 发布时间:2023/4/3 10:45:00 -- 代码?http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=150626 |
-- 作者:ygg8310 -- 发布时间:2023/4/3 10:57:00 -- For Each file As String In filesys.GetFiles(ApplicationPath) If file.Contains("sdtapi.dll") = True Then MessageBox.Show("you") Else MessageBox.Show("no") End If Next
|
-- 作者:有点蓝 -- 发布时间:2023/4/3 11:14:00 -- 没看到到下载的代码?代码放在什么事件的?能不能一次性把问题描述清楚 |
-- 作者:ygg8310 -- 发布时间:2023/4/3 11:20:00 -- For Each file As String In filesys.GetFiles(ApplicationPath) If file.Contains("sdtapi.dll") = True Then MessageBox.Show("you") Else Dim ftp1 As New ftpclient ftp1.host = "196.128.143.28" ftp1.Account = "foxuser" ftp1.password = "138238110" If ftp1.Download("sdtapi.dll", ApplicationPath & "sdtapi.dll") = True Then Messagebox.show("下载完成!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information) Else Messagebox.show("下载失败!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information) End If End If Next |
-- 作者:ygg8310 -- 发布时间:2023/4/3 11:22:00 -- 无线的下载失败 |
-- 作者:有点蓝 -- 发布时间:2023/4/3 11:35:00 -- For Each file As String In filesys.GetFiles(ApplicationPath) If file.Contains("sdtapi.dll") = True Then return End If Next Dim ftp1 As New ftpclient ftp1.host = "196.128.143.28" ftp1.Account = "foxuser" ftp1.password = "138238110" If ftp1.Download("sdtapi.dll", ApplicationPath & "sdtapi.dll") = True Then Messagebox.show("下载完成!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information) Else Messagebox.show("下载失败!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information) End If |
-- 作者:ygg8310 -- 发布时间:2023/4/3 11:58:00 -- For Each file As String In filesys.GetFiles(ApplicationPath) If file.Contains("sdtapi.dll") = True Then Return End If Next Dim ftp1 As New ftpclient ftp1.host = "196.128.143.28" ftp1.Port = "35" ftp1.Account = "foxuser" ftp1.password = "138238110" If ftp1.Download("sdtapi.dll", ApplicationPath & "sdtapi.dll") = True Then Messagebox.show("下载完成!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information) Else Messagebox.show("下载失败!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information) End If 未知编译错误
|
-- 作者:有点蓝 -- 发布时间:2023/4/3 12:01:00 -- 我测试没有问题。 调试技巧:http://www.foxtable.com/webhelp/scr/1485.htm,看哪一句代码出错
|