以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  e.WriteFile支持中文文件名吗  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=105189)

--  作者:colink
--  发布时间:2017/8/13 20:35:00
--  e.WriteFile支持中文文件名吗
e.WriteFile()文件名是中文时不行,有解决办法吗?
--  作者:有点甜
--  发布时间:2017/8/13 20:44:00
--  
 支持的。你代码怎么写?
--  作者:colink
--  发布时间:2017/8/14 10:00:00
--  
 e.WriteFile("d:\\web\\images\\abc.pdf")可以, e.WriteFile("d:\\web\\images\\圆.pdf")不行
--  作者:有点甜
--  发布时间:2017/8/14 10:03:00
--  
你完整代码怎么写?你在浏览器里面用什么地址访问的?你说的不行是无法下载文件?
--  作者:colink
--  发布时间:2017/8/14 10:44:00
--  
就两句:Case "open.htm"
        e.WriteFile("d:\\web\\images\\员.pdf")
网址是:192.168.1.126/open.htm
英文的在谷歌浏览器显示正确的PDF图片,中文的一片空白。
我又测试了几款浏览器,有些行,有些不行


--  作者:有点甜
--  发布时间:2017/8/14 11:11:00
--  

测试,没问题。

 

分别用了 ie、火狐、谷歌,都能正常打开显示。

 

手机的话,下载后,文件名是 open.htm 所以你要把代码改成 case "open.pdf"


--  作者:colink
--  发布时间:2017/8/14 12:47:00
--  
谢谢