在以前写的多文件自动选择上传的代码中:快捷上传文件的脚本与代码和无组件多个文件上传客户端[改进版] ,由于不支持中文路径,使程序使用起来有很大的不方便。
现在已经找到了一个改进的方法,操作步骤如下:
- 下载hwshell.dll,然后进行注册,方法:在运行中输入:regsvr32 C:\path\hwshell.dll
- 改进原来代码:
var WshShell=new ActiveXObject("WScript.Shell")
改为
var WshShell=new ActiveXObject("HW.Shell")
WshShell.sendKeys(..
改为
WshShell.HWsendKeys(..
判断中文字符的function
Function HasCnStr(str)
Set regEx=New RegExp
regEx.Pattern="[\u4E00-\u9FA5]"
regEx.IgnoreCase=true
regEx.Global=True
HasCnStr = regEx.test(str)
End Function
改为
Function HasCnStr(str)
HasCnStr = false
End Function
有问题,请留言。