[解决]js调用dll问题,关于new ActiveXObject
[i=s] 本帖最后由 B魔方大人 于 2017-1-31 17:49 编辑 [/i][code]有个dll文件:workbox.dll
其中类名:tools
方法:ChangeFileTime(date,string)
vbs下正常运行:
Set ob=CreateObject("workbox.tools")
ob.ChangeFileTime "2015-3-15","1.txt"
转成js,我以为可以这样:
var ob = new ActiveXObject("workbox.tools");
ob.ChangeFileTime("2015-3-15","1.txt");
但事实上不对,请问我应该怎么改?先谢谢了[/code] win7 32bit 本地js测试可行,浏览器端降低安全等级后测试亦可 [i=s] 本帖最后由 B魔方大人 于 2015-11-15 12:02 编辑 [/i]
[b]回复 [url=http://www.bathome.net/redirect.php?goto=findpost&pid=177655&ptid=38138]2#[/url] [i]pcl_test[/i] [/b]
[quote]win7 32bit 本地js测试可行,浏览器端降低安全等级后测试亦可
[size=2][color=#999999]pcl_test 发表于 2015-11-13 21:37[/color] [url=http://www.bathome.net/redirect.php?goto=findpost&pid=177655&ptid=38138][img]http://www.bathome.net/images/common/back.gif[/img][/url][/size][/quote]
win7 64bit 本地js测试通过,之前确实是64位引起的错误,已调试通过。想问下浏览器端怎么测试,貌似不能更改客户端的本地文件,麻烦可以详细贴个详细过程吗? [b]回复 [url=http://www.bathome.net/redirect.php?goto=findpost&pid=177655&ptid=38138]2#[/url] [i]pcl_test[/i] [/b] [b]回复 [url=http://www.bathome.net/redirect.php?goto=findpost&pid=177696&ptid=38138]4#[/url] [i]B魔方大人[/i] [/b]
64 位宿主调用 32 位控件会出错,试试 32 位宿主吧:C:\Windows\SysWOW64\wscript.exe
页:
[1]