• 6118阅读
  • 4回复

WIN10环境使用控件遇到问题 [复制链接]

上一主题 下一主题
离线glts
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2018-07-23
问题描述:
       之前在WIN系统下在易语言中把APlayer.dll注册成OCX组件,播放正常,上周恢复了一下系统。折腾两天了都不正常。打开视频文件一直处于“黑屏状态”
离线aplayer

只看该作者 沙发  发表于: 2018-07-23
应该是重做系统后 APlayer 所在目录的解码器 codecs 没有了,阻塞在下载解码器事件中,你留意 APlayer 的回调事件。
离线glts

只看该作者 板凳  发表于: 2018-07-24
C:\Users\Public\Thunder Network\APlayer\codecs   目录里有的。写好的程序目录里[backcolor= transparent]codecs库也是齐全的。APlayer.dll、APlayerCaller.dll、APlayerUI.dll、atl71.dll、npaplayer.dll,目录里也都有。SDK也安装了。用论坛的APlayer3Test,测试正常。但自己写的程序只是放了个控件,代码也就只有一条,APLAYER.OPEN("D:\TEST.MP4").死活都是黑屏。
离线aplayer

只看该作者 地板  发表于: 2018-07-24
还有办法,你打开日志,发个日志上来就一目了然了,开启 APlayer 日志的方法如下:

对于未设置屏蔽日志的 APlayer 程序
1、让用户在 APlayer 窗口上按住鼠标右键 和 键盘的 Ctrl 键不放一小会;
2、然后会弹出一个对话框,点确定就打开一个资源管理器窗口,并且会选中该窗口中的日志文件;
3、然后让用户播放一下出问题的影片;
4、最后就把那个日志压缩发来就行。
离线glts

只看该作者 4楼 发表于: 2018-07-25
回 aplayer 的帖子
aplayer:还有办法,你打开日志,发个日志上来就一目了然了,开启 APlayer 日志的方法如下:
对于未设置屏蔽日志的 APlayer 程序
1、让用户在 APlayer 窗口上按住鼠标右键 和 键盘的 Ctrl 键不放一小会;
2、 .. (2018-07-24 15:19) 

谢谢管理员同志,问题已解决了。open之前自定义一下播放库的目录就行了。
如:Player1.SetConfig (2, “D:\codes”)
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个