怎样在javascript中调用AtUsbHid.dll

cdcc1111 2011-10-14 01:34:29
上网查了很多,依然不懂,大家能不能给个详细点的例子。
...全文
114 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
willgeeks 2011-10-14
  • 打赏
  • 举报
回复
var activeXObject = new ActiceXObjcet("dll注册名");
晨晨 2011-10-14
  • 打赏
  • 举报
回复
没有说明文档吗?
诺维斯基 2011-10-14
  • 打赏
  • 举报
回复

cdcc1111 2011-10-14
  • 打赏
  • 举报
回复
我也知道要先在vc中创建activex来调用打烂了, 然后再在js中用activex,但是能不呢个举一个例子呢
  • 打赏
  • 举报
回复
ACTIVEX控件在JS里用createObject后可调用它提供的方法,在ACTIVEX控件方法里调用DLL。ACTIVEX控件的编写规则是VC的内容,看联机帮助即可。
  • 打赏
  • 举报
回复
不可能让你直接用JS调用任意DLL的,那样木马就满天飞了。

这个只能通过中间件,就是ACTIVEX控件。用VC制作ACTIVEX控件,在ACTIVEX控件里面再调用DLL,用户使用ACTIVEX控件时会提示是否安装,以此来保证用户的安全。
cdcc1111 2011-10-14
  • 打赏
  • 举报
回复
再说明一下吧,我要做个gadget用来显示传感器中测量的温度湿度参数,传感器和电脑的连接是usb,有以前别人做好的程序可以直接在visual studio2010 c++上运行能出现一个窗口显示当前的温度和湿度,但是我现在需要重新在ghtml上实现这个功能。而连接usb需要调用atusbhid.dll,我现在已经知道在c++上怎么调用dll,但是怎么实现类似的功能在html上呢,这个真的很难啊。希望各位多帮忙哈。

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧