#12002/6/26 9:10:24
比如你打开网页可以直接调用用ie,也可将ie安装目录下的文件复制到光盘相应的目录下,就可以用以下命令打开,
open the moviepath&"web/index1.htm" with "software/Internet Explorer/IEXPLORE.EXE"
同理,txt,pdf文件也可以用此方法
但有些程序就没有这么好的事了,比如一些偏门软件,我前些日子就碰到这样件事了,提示ocx文件没有注册,最后经过amith指点用activex这个xtra来实现注册就是一个很好的办法,下例就是刚做完的一个例子:
--Comdlg32.ocx就是提示未注册的东东,到注册表中搜索找到相应的值
--ActiveXControlQuery判断,返回-1为安装过或注册过,0未安装或注册
--再将Comdlg32.ocx这个文件复制到光盘中,用ActiveXControlRegister将它注册,就轻松搞定
global key2
on mouseup me
set key2 = ActiveXControlQuery("{ 7629CFA2-3FE5-101B-A3C9-08002B2F49FB }") --在注册表中找到相应的键值
if key2 <> -1 then
-- open "software\setup\mccdl-setup.exe"
ActiveXControlRegister("software\Comdlg32.ocx")--注册ocx文件,我试过大多数都能注册
else
open the moviepath&"software\Murata\Mccdl\Mccdl.exe"
end if
end
閑闪互动多媒体