标题:调用视频
只看楼主
lky547377578
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2016-10-25
结帖率:90.91%
已结贴  问题点数:10 回复次数:4 
调用视频
run C:\Program Files\Windows Media Player\mplayer2 D:\南水北调\video\vfp.mp4
这是我的代码,但是运行的时候播放器总是闪一下就消失了。我只是想单纯点击按钮来播放视频,不需要其他暂停等功能,求指点。
搜索更多相关主题的帖子: Windows 南水北调 播放器 video Media 
2016-11-08 10:35
厨师王德榜
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:183
帖 子:942
专家分:4724
注 册:2013-2-16
得分:5 
这个Windows Media Player\mplayer2  能否解码MP4的格式吗?如果能够的话,那么找找这个播放器的文件夹下有没有DLL、OCX 文件,看看在VFP的表单里,能否用ActiveX控件(先注册一下),把他直接放到表单上?如果是我,我会这么做,不过,以前没整过,也不知道行不行,只是提供一个思路,VFP调用ActiveX控件 ,这个本身是没什么问题的 。

如果用Run ... 的话,存在一个控件权的移交问题,或许这是你界面一闪的原因吧?如果感觉用ActiveX控件有难度的话,可以考虑用 Wscript.Shell
oapp=createobject("Wscript.Shell")
oapp.run(文件名,1,0) && 或者,
oapp.execute(文件名,,0,,0)
* 括号后面的参数,你自己百度一下,我懒得写了。

2016-11-08 11:03
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:5 
这样试试:
run /N C:\Program Files\Windows Media Player\mplayer2 D:\南水北调\video\vfp.mp4
或:
run /N C:\Program Files\Windows Media Player\wmplayer.exe D:\南水北调\video\vfp.mp4
2016-11-08 11:06
lky547377578
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2016-10-25
得分:0 
回复 3楼 吹水佬
第一条代码运行出错了,第二条可以运行,但是打开视频的时候显示在播放的时候遇到问题,可能是我电脑缺少插件。
2016-11-08 16:44
lky547377578
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2016-10-25
得分:0 
回复 2楼 厨师王德榜
能不能说清楚点,那个1和0是什么?在网上查的一些东西看不懂,新手求指教。
2016-11-08 21:11



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-470872-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.047255 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved