|
主题: 再议在dir中打开pdf和powerpoint
|
 bluebox
职务:普通成员
等级:1
金币:1.0
发贴:290
注册:2001/7/27 21:42:33
|
#12002/4/21 23:08:22
我在以前的帖子里讨论了如何最简单的打开上述两种文件,但发现用于光盘时还是有些慢,或者十分慢,现在有种方法可以最快打开这两种文件(用于光盘) 1、首先利用activex检测是否安装acrobat reader set keyList = ActiveXControlQuery("{CA8A9780-280D-11CF-A24D-444553540000}") if keyList <> -1 then open "software/acroinstall.exe" //检测客户端是否安装acrobat reader,如果没有安装,则安装光盘上自带的安装文件 2、利用budapi.x32打开pdf文件 baopenfile("xx.pdf","Normal") //此时,pdf利用默认打开方式打开pdf文件 3、打开powerpoint文件 同样利用budapi.x32, baCopyXFiles( "software/ppview" , "c:\ppview" , "*.*" , "IfNotExist") //利用文件拷贝命令将光盘上的powerpoint浏览器copy到硬盘上,此浏览器在安装office时,选择自定义安装模式,将powerpoint内浏览器选择上,然后在office里目录里可以找到 open "xx.ppt" with "c:\ppview\ppview32.exe"
速度快而且方便,呵呵,祝大家都能做好
|
 5D荣誉斑竹
职务:普通成员
等级:4
金币:13.0
发贴:1504
注册:2000/11/14 12:10:50
|
#22002/4/24 13:18:28
我觉得播放activex比较好用,再用src打开,就可以内嵌了 用open open the moviepath&"your file" with "相关程序"
閑闪互动多媒体
|
 win_5d
职务:普通成员
等级:1
金币:0.0
发贴:49
注册:2002/3/19 10:34:53
|
#32002/4/24 14:48:37
snowypeng说的没有看懂,能说得详细一点吗?谢谢!
|
 bluebox
职务:普通成员
等级:1
金币:1.0
发贴:290
注册:2001/7/27 21:42:33
|
#42002/4/24 22:34:07
snowypeng在上个帖子中说 引用: 我觉得播放activex比较好用,再用src打开,就可以内嵌了 用open open the moviepath&"your file" with "相关程序"
我也知道用内嵌的方式打开,而且和dir合为一题,但是它毕竟占用了dir的资源,而且使的dir的整个文件变大,在载入时有可能速度慢一些,要知道客户需要的时光盘一放进去立刻就能自动执行进入界面,而且一般客户都不大懂此行技术,他需要速度,所以我建议还是用外置的方式打开,用open的方式仍然需要检测acrobat reader的安装位置,用内嵌pdf.ocx只能在内部打开
|
 甜橙Byron
职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2002/9/1 9:04:11
|
#52002/9/1 21:33:59
我是这样认为,客户在使用时,希望简单操作。如果调用ACROBAT READER,会出现一个新的窗口,把MOVIE覆盖掉,客户可能会不知道下一步该怎么办。整合的话,会单一化界面,使使用更简单。 设计时要把面向的用户当成电脑白痴,嘿嘿
|
 bluebox
职务:普通成员
等级:1
金币:1.0
发贴:290
注册:2001/7/27 21:42:33
|
#62002/9/2 5:15:20
那还是用pdfxtars吧,傻瓜性
|
 甜橙Byron
职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2002/9/1 9:04:11
|
#72002/9/2 13:00:54
snowypeng在上个帖子中说 引用: 我觉得播放activex比较好用,再用src打开,就可以内嵌了 用open open the moviepath&"your file" with "相关程序"
这个插件好像有点问题,我今天用POPUP XTRA做了个菜单,在同一个MOVIE里引用多个PDF,好像ACTIVEX这个没法完成。PDF XTRA完成的很好。奇怪,到底是免费的,就是差。
|