主题:  调用模块(.a5r)出现“where is movie()?

Amyoung

职务:普通成员
等级:1
金币:0.0
发贴:44
#12001/7/31 21:16:08
主程序调用模块(.a5r)出现“where is movie()?

模块开始有一计算图标:图标名为vedio初始地址,其中vediopath="c:\\vedio\\mod5\\"

接下来是框架图标,框架图标中为电影图标,文件调用设为变量(=vedioname)
每一群组图标为一页,页中的计算图标名为:edison.mpg

计算图标内:
vedioname=vediopath^icontitle
mediaplay(iconid@"vedio")

请问怎样避免出现"where is movie()"?

THX!



netbird

职务:普通成员
等级:1
金币:0.0
发贴:119
#22001/7/31 22:08:39
应该是路径错误
使用相对路径就行了



Amyoung

职务:普通成员
等级:1
金币:0.0
发贴:44
#32001/7/31 22:59:30
调试表明:程序运行到电影图标时,即出现电影属性对话框要求确认videoname是哪个文件?为何运行到同样设置的声音图标时却不要求确认声音文件?

怎样解决?

附:电影图标与声音图标都在框架图标内。



Amyoung

职务:普通成员
等级:1
金币:0.0
发贴:44
#42001/8/2 21:19:11
up!



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#52001/8/2 23:24:01
如你所说,计算图标名为vedio,又如何用mediaplay(iconid@"vedio" )?

确认videoname是哪个文件时,你可曾在变量窗口里观察过该变量的值?

既然用mediaplay,又为何程序执行到电影图标时才会提问路径?



Amyoung

职务:普通成员
等级:1
金币:0.0
发贴:44
#62001/8/3 9:49:30
Y兄,我将上次你发给我的源程序文件作了一下修改,发给你,你帮我看看是什么原因。谢谢!



ddz

职务:普通成员
等级:1
金币:0.0
发贴:10
#72002/10/17 19:47:54
能给我吗?