以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 用ftpclient获取中文子目录下的文件名出现乱码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=89621) |
-- 作者:yan2006l -- 发布时间:2016/8/25 16:03:00 -- 用ftpclient获取中文子目录下的文件名出现乱码 用ftpclient获取中文子目录下的文件名,文件名出现乱码。如果是用英文的子目录就正常。但是我就是想用中文的,怎么办? |
-- 作者:狐狸爸爸 -- 发布时间:2016/8/25 16:06:00 -- 将ftpclient的utf8属性设置为true看看 |
-- 作者:yan2006l -- 发布时间:2016/8/25 16:52:00 -- 更糟了,中文的直接执行不了。英文的变成了乱码 我是XP的,用是自带的IIS安装的,只安装了FTP。打开FTPClient是没问题的。就是这个乱码的问题。我的代码这样的: Dim ip As String = User.ExtendedValues("IP") |
-- 作者:大红袍 -- 发布时间:2016/8/25 17:11:00 -- 试试
ftp1.UTF8 = True |
-- 作者:yan2006l -- 发布时间:2016/8/25 18:08:00 -- 不开UTF8还可以执行fls = ftp1.GetFileList("\\财务部"),虽然乱码,那个部和\\显示乱码。 开了UTF8都直接执行不了了。 我的机子挺老的,我安装的是SP3下的IIS6.0
|
-- 作者:有点甜 -- 发布时间:2016/8/25 21:47:00 -- 新建一个ftp看看是不是也是乱码 |
-- 作者:山中树人100 -- 发布时间:2016/11/23 21:19:00 -- 可以了,谢谢 |