标题:asp 执行.RUN(*.exe),确不能运行*.exe 中的调用的 DLL,邪了?!
只看楼主
张六先生
Rank: 2
等 级:论坛游民
帖 子:35
专家分:20
注 册:2022-9-11
结帖率:71.43%
 问题点数:0 回复次数:2 
asp 执行.RUN(*.exe),确不能运行*.exe 中的调用的 DLL,邪了?!
我用VB编写的一个 *.exe 文件,运行中需要调用我自己编写的 2个 *.dll 文件。编译后,在CMD(DOS)环境下带参数运行,是正确的。
用 ASP 编写代码为,
<%
Set WShShell = Server.CreateObject("WScript.Shell")
    WShShell.Run "*.exe 参数", 1, True
%>
运行此段程序,出现“死机”状态,浏览器没有任何提示。资源监视器显示 *.exe,仍在运行中....  (我不得不终止进程)

经过反复测试发现,如果 *.exe 不运行 *.dll 文件指定类和对象,则 *.exe 一切正常。如果运行 *.dll,则“死机”。

请高手大哥指定,谢谢!
搜索更多相关主题的帖子: 运行 调用 DLL exe asp 
2022-10-15 14:58
张六先生
Rank: 2
等 级:论坛游民
帖 子:35
专家分:20
注 册:2022-9-11
得分:0 
我的问题难道真的是 太邪了?难道各位大哥都没有遇到过?  烦请各位专家指点。谢谢!
2022-10-18 09:14
张六先生
Rank: 2
等 级:论坛游民
帖 子:35
专家分:20
注 册:2022-9-11
得分:0 
麻烦各位专家,还是没有解决的办法。我也实在想不出为什么???

只能结帖了。
2022-10-20 13:40



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-510329-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.498212 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved