user_kjvyqzbo 发表于 2008-8-21 10:24:00

PPT2003中如何用VBA代码播放视频文件?

我做了一个PPT文件。其中插入了WMP,在其属性——URL中指定一个视频文件的绝对位置和名称,可以正常播放。但如果我把这个PPT文件放在别的机器上,是不会正常播放的,除非把视频文件放在设置URL时的相同位置。
我想可不可以这样,将视频文件放在与PPT文件相同的文件夹中,不论放在哪儿,都可以正常播放。我想,这个用VBA代码就可以实现的,但不知指定当前文件夹的函数是什么,格式应该怎么写。
请高手指点。
要求:指定的是当前文件夹;幻灯片播放时,视频文件也播放。

fqeq2002 发表于 2008-8-21 11:52:59

汗。如果是楼主所说的,假如我没理解错误的话。
完全不用VBA就可以实现呀。
用相对路径不就行了吗?

cybluesky 发表于 2008-8-21 11:57:52

url用相对。
play用true。
我插入SWF和MP3都是这样用的。不知道是不是理解错了。

masdxsy 发表于 2008-8-21 12:48:23

如何在URL中设置相对路径呢?

xm2771 发表于 2008-8-21 13:11:45

汗。。。。如果PPT和视频文件在同一个文件夹。
那么URL的路径设置就直接用文件名就行了。

user_gkqvp 发表于 2008-8-21 13:20:49

我一般是用控件来插入。
所以在控件属性里很简单输入文件名就行了。

zghsunsways 发表于 2008-8-21 13:24:35

谢谢各位
。:$ :$ :$

howe30·藤皓 发表于 2008-8-21 13:51:23

对头,就这样解决!
URL属性中写文件名就行(包括扩展名),然后把视频文件放在PPT文件目录下!

zzzzzz 发表于 2008-8-21 14:28:10

又学会了一招。我也为PPT插入视频为难呢。

371968002 发表于 2008-8-21 14:42:33

VBA代码播放视频文件,那个高手能详细介绍下
页: [1] 2
查看完整版本: PPT2003中如何用VBA代码播放视频文件?