b/s程序如何调用本地的应用程序比如 *.EXE
如题,用RUN来B/S不支持这个函数,想用OLEOBJECT可是没有CLASS。 有什么好方法可以用?
[解决办法]
b/s程序不允许调用本地的exe,如果是这样的话,互联网没有安全可言了
[解决办法]
可以通过注册一个自己的协议的办法,如
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\his]
@="URL:hisProtocol"
"URL Protocol"="E:\\code\\his_pjb2_cx\\hiscx.exe"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\his\DefaultIcon]
@="E:\\code\\his_pjb2_cx\\hiscx.exe,1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\his\shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\his\shell\open]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\his\shell\open\command]
@="\"E:\\code\\his_pjb2_cx\\hiscx.exe\",\"%1\""
添加了个名称为his的协议,然后可以调用并传值。
如his://********
[解决办法]
bind()...