首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

请问关于WEB调用普通EXE程序的有关问题

2012-03-07 
请教关于WEB调用普通EXE程序的问题大家好:前面开了两个贴,可能没把问题讲清楚,所以问题都没有解决,重新开

请教关于WEB调用普通EXE程序的问题
大家好:
  前面开了两个贴,可能没把问题讲清楚,所以问题都没有解决,重新开贴,请大家帮忙一下。
  情况是这样的,我目前用BCB写了一个普通的EXE程序,现在要被WEB调用,WEB需要检测有没有安装程序,没有就转向下载,有的话,判定是否启动,没有启动就启动程序并传入参数,已经启动就直接传入参数就好。本人对WEB不熟悉,所以这过程有很多的问题。
  1.怎样判定有没有安装程序?
  2.WEB能不能直接启动BCB写的普通EXE?
  3.怎样启动?
  4.怎样传参数?
  5.上面四个问题中,BCB程序方面和WEB方面各要做些怎样的工作?
  6.在网上找了好久,没找到多少有用的资料,不知道能否提供些资料参考,学习?

谢谢!!

[解决办法]
WEB不能直接启动EXE,否则,木马病毒就失控了
[解决办法]
<object classid="clsid:B536D91D-C5FE-4369-A80D-9DB52CBBE55E" id="Headcall" width="1" height="1" > </object> 

1 首先这个OBJECT是一个com 类型的EXE.
2 使用的人已经在本地安装过这个程序了.

否则,要么不恩能够运行,要不被安全权限限制了。
[解决办法]

探讨
这个和BCB写的程序关系不大吧,可能要在安装时写入注册表,这样可以判断是否安装了这个程序

[解决办法]
探讨
写注册表的方法,证实是可以用的,但不知道怎样去改变程序运行的“起始位置”,要是把这个问题解决,就可以很简单的实现,WEB调用本地EXE。看高手们能不能解决?
现在用ActiceX控件已经可以启动本地程序,但IE会提示运行控件,请教高手,怎样把这个提示去掉啊?

热点排行