永发信息网

求高手,c# asp.net怎么调用客户端的程序?

答案:4  悬赏:0  手机版
解决时间 2021-03-29 21:33
  • 提问者网友:末路
  • 2021-03-29 15:33
求高手,c# asp.net怎么调用客户端的程序?
最佳答案
  • 五星知识达人网友:罪歌
  • 2021-03-29 16:52
用javascript来写:
function Exec(exePath){
    var o = new ActiveXObject("WScript.Shell");
    o.exec(exePath);  
}追问刚试过了,不能执行啊。。。追答你把路径改下试下。比如:
全部回答
  • 1楼网友:野味小生
  • 2021-03-29 20:00
可以做个网页,网页里添加javascript,程序调用这个网页
  • 2楼网友:不想翻身的咸鱼
  • 2021-03-29 18:24
ActiceX才有权限调用本地代码。你写个ActiceX控件在里面执行System.Diagnostics.Process.Start()这才行
Ps:而且只能调用ActiveX本身程序域的代码。也就是Activex注册的那些dll。不能调用其他的。
  • 3楼网友:患得患失的劫
  • 2021-03-29 18:10
貌似只有ActiveX和HTML5可以了。
目前的HTML4和JAVASCRIPT是不行的,权限不足。
建议你用FLASH/SILVERLIGHT等富应用技术去做。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯