以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]视频播放问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=53443) |
-- 作者:zyqzyy -- 发布时间:2014/7/8 10:14:00 -- [求助]视频播放问题 在BeforeOpenFile事件中写如下代码,开始能正常播放,重启项目后就不能播放,原因在哪儿呢? Forms("窗口1").Open() ‘窗口1 中就是一个播放器 |
-- 作者:有点甜 -- 发布时间:2014/7/8 10:16:00 -- 设置url之后,你还得控制窗口的控件的播放才行。
具体,请参照例子是怎么做的。 |
-- 作者:Bin -- 发布时间:2014/7/8 10:18:00 -- 试试用个全局变量或者VAR变量 储存E.FileName变量 再到窗口1的AlterLoad事件里 为控件赋值吧
|
-- 作者:zyqzyy -- 发布时间:2014/7/8 10:50:00 -- 找到原因:e.fileName 只返回 文件名,没有路径,但帮助里介绍的是包含路径的,如何返回路径和文件名呢? |
-- 作者:Bin -- 发布时间:2014/7/8 10:51:00 -- 拼接路径呗,你用的什么事件? 还有别的E参数可用的啊 |
-- 作者:有点甜 -- 发布时间:2014/7/8 10:54:00 -- e.fileName 应该是绝对路径来的,不可能是相对路径
http://www.foxtable.com/help/topics/2637.htm
|
-- 作者:zyqzyy -- 发布时间:2014/7/8 11:09:00 -- 甜老师,2014确实是相对路径, |
-- 作者:有点甜 -- 发布时间:2014/7/8 11:14:00 -- 呃,是相对路径,需要加上你的存放路径才行。 |
-- 作者:zyqzyy -- 发布时间:2014/7/8 11:16:00 -- MessageBox.Show(e.FileName) 返回的图片如下: 杯具呀! |
-- 作者:有点甜 -- 发布时间:2014/7/8 11:18:00 -- 加上你的存放路径 defaultFolder
如果存放路径是空值,就是默认的Attachments文件夹 |