十万火急在线等

snail_90 2006-01-19 10:36:47
请教各位大虾,asp中有没有个功能可以运行vb生成的exe文件:目前的程序是分成asp的网页形式和vb程序两部分组成,我要在网页中加个按钮或者链接可以马上调出运行vb生成的exe程序,能实现这种功能吗?好着急!
...全文
102 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
yopy 2006-01-20
  • 打赏
  • 举报
回复
对!
fly135 2006-01-20
  • 打赏
  • 举报
回复
可以肯定告诉你,可以,找找ie编程结构方面的资料
snail_90 2006-01-20
  • 打赏
  • 举报
回复
楼上的,我用了啊,为什么不行呀?
Set WshShell = server.CreateObject("Wscript.Shell")
IsSuccess = WshShell.Run ("C:\WINDOWS\system32\notepad.exe" ,1, true)
if IsSuccess = 0 Then
Response.write " 命令成功执行!"
else
Response.write " 命令执行失败!权限不够或者该程序无法在DOS状态下运行"
end if

结果:
Microsoft VBScript 运行时错误 (0x800A0046)
没有权限
/3.asp, 第 2 行
任亚军 2006-01-19
  • 打赏
  • 举报
回复
直接用VB编译成可执行的文件是不可能的
你可以通过其他方式来实现,比如用NETBOX,生成一个可执行文件,自带IIS
snail_90 2006-01-19
  • 打赏
  • 举报
回复
楼上的大虾能说具体点吗?
KimSoft 2006-01-19
  • 打赏
  • 举报
回复
ActiveX
snail_90 2006-01-19
  • 打赏
  • 举报
回复
我在网上看见用ActiveX控件打包可以实现,但是不懂呀
chqa2000 2006-01-19
  • 打赏
  • 举报
回复
不可能啊 要是这样都可以的话 网络哪还有安全性可言
竹林听雨2005 2006-01-19
  • 打赏
  • 举报
回复
下载还差不多,运行应该不可以,如果象FLASHGET那样的方式倒还有方法可寻。
jspadmin 2006-01-19
  • 打赏
  • 举报
回复
顶多调用服务器端程序
<%
Set WshShell = server.CreateObject("Wscript.Shell")
IsSuccess = WshShell.Run ("%windir%\notepad.exe" ,1, true)
if IsSuccess = 0 Then
Response.write " 命令成功执行!"
else
Response.write " 命令执行失败!权限不够或者该程序无法在DOS状态下运行"
end if
%>
snail_90 2006-01-19
  • 打赏
  • 举报
回复
如果是想在asp页面中要调用windows自带的画板程序呢?那个也是exe的,怎么实现呀?很急呀
snail_90 2006-01-19
  • 打赏
  • 举报
回复
在asp中就没有这方面的控件可以实现吗?

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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