查看完整版本: [-- 免注册调用 APlayer 的工具 APlayerCaller(附源码) --]

APlayer 开发者论坛 -> APlayer 讨论区 -> 免注册调用 APlayer 的工具 APlayerCaller(附源码) [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

<<   1   2   3   4  >>  Pages: ( 4 total )

matrix 2014-06-17 21:07

免注册调用 APlayer 的工具 APlayerCaller(附源码)


大家好,期待已久的免注册调用 APlayer方法已经发布:
免注册调用 APlayer 的工具DLL为:APlayerCaller.dll

使用APlayerCaller 的步骤:
1) APlayer.dll放入当前目录,对于易语言来说即xxx.e文件所在的目录,解码器Codecs的默认目录也是此目录;
2) 按照附件中源码和文档的方法加载使用APlayerCaller.dll;
3) 首先调用 CreateAPlayer命令(从APlayer_Create函数的包装命令) 创建APlayer实例,会返回一个句柄:整数型 aplayer,此句柄最好设置为全局变量,因为随后与此APlayer实例有关的所有调用均以此句柄为参数
4) 得到APlayer实例句柄后,接下来根据自己的需要调用相应的接口方法
5) APlayer_Destroy用于销毁相应的APlayer实例

注意:360杀毒会报告附件中有木马,因为里面有易语言写的东西,用过易语言的人都知道,所有易语言的东西都会被误报

附件1:[attachment=447]
附件2:[attachment=446]
附件3:[attachment=306](包含全部 APlayerCaller 导出接口的易语言源码)

注意:APlayerCaller 不光可以给易语言调用,由于它只是个普通的 Windows DLL,所以可以给任何想要免注册调用 APlayer 的语言使用,摆脱 COM 的束缚,真正拷贝到磁盘绿色运行。







xiangyabing 2014-06-17 22:56
     学习了  一直在找这个方法

守护 2014-08-05 18:38
          

matrix 2014-10-16 16:44
最新上传的文件:全部接口版,也为E语言调用APlayerCaller.dll的例子,此例子中添加了所有APlayerCaller.dll中的导出函数,以方便大家调用,使用的时候大家可以用此文件替换掉附件1中的E语言文件,当然这里只是做一个参考例子,你可以根据自己的喜好和需求对其中部分参数名称等进行修改,具体参数的含义参见相关文档

蜗牛 2014-10-28 11:46
好想也学习播放器

asd7946 2014-11-12 00:11
不错啊

307921917 2014-12-09 10:09
学习下

zhangsongkl 2014-12-17 00:39
调用后事件如何处理,如鼠标键盘操作等

aplayer 2014-12-17 12:48
zhangsongkl:调用后事件如何处理,如鼠标键盘操作等 (2014-12-17 00:39) 

APlayer_Create 时候需要给出事件的回调函数, 当 APlayer 产生事件时, 这些回调用函数会被调用, 其中 OnMessage 的回调函数就是当用户在 APlayer 窗口上进行鼠标键盘操作时候发出的。

lxp 2014-12-18 14:27
感谢 楼主  找了很久了。。

100ioo 2014-12-19 18:30

潇洒 2014-12-19 20:30
赞。。。。

zengchuan 2015-01-02 07:05
学习学习,谢谢了

zengchuan 2015-01-02 07:22
学习了  一直在找这个方法

hxs1358 2015-01-03 05:55
为什么窗口大小改变时正在播放的视频不会自己放大或者缩小,
您发的那个例子里面的窗口属性是可调节的,但是拖动窗口后发现,视频区不会放大
[attachment=362]
怎么解决,求助!

hxs1358 2015-01-03 06:04
hxs1358:为什么窗口大小改变时正在播放的视频不会自己放大或者缩小,
您发的那个例子里面的窗口属性是可调节的,但是拖动窗口后发现,视频区不会放大
[图片]
怎么解决,求助! (2015-01-03 05:55) 

SetConfig (aplayer, 21, “1”)
试过了,还是不行!

aplayer 2015-01-10 22:30
hxs1358:SetConfig (aplayer, 21, “1”)
试过了,还是不行! (2015-01-03 06:04) 

如果是希望视频窗口大小随着外面的窗口变,那么得这样做:
调用 SetWindowPos,其中的窗口句柄通过APlayer_GetWindow 获取。

ivasox 2015-01-26 11:05
aplayer:APlayer_Create 时候需要给出事件的回调函数, 当 APlayer 产生事件时, 这些回调用函数会被调用, 其中 OnMessage 的回调函数就是当用户在 APlayer 窗口上进行鼠标键盘操作时候发出的。 (2014-12-17 12:48) 

APlayerCaller 的源码 我 用VS2010 编译 可以成功,但 调用 Create 时 失败了,是什么没设置好,生成的 DLL 不管用吗?

zf7777 2015-03-01 10:52
不错  学习一下

glts 2015-03-10 12:01
感谢楼主!

xiaoshao778 2015-04-11 11:26
学习了  一直在找这个方法

ngs139 2015-04-12 17:58
谢谢老大的奉献

lywu0825 2015-04-30 09:50
好想也学习播放器

sunkejava 2015-05-07 19:16
正好需要,总是想调用迅雷播放器,但是毫无头绪!!

追风295 2015-06-26 14:31
不错的东西支持支持

qq780571 2015-07-14 12:34
感谢楼主分享。

hehehero 2015-07-14 12:51
好想也学习播放器

zzj 2015-07-14 21:26
赞! 顶! 谢楼主!正需要这个!!哈哈 终于找到了!!!

zzj7 2015-07-14 23:15
楼主威武~~~   太感谢了 我正需要的

one 2015-07-16 18:28
真的很牛比呀

303263337 2015-07-18 21:27
ggfffffffdddxx

sjwwdz 2015-07-31 04:08
下来看看,感谢分享

七彩缤纷 2015-07-31 23:07
好东西,学习一下

rock 2015-08-18 20:20
感谢 楼主  找了很久了.......

l99650 2015-09-04 14:16
试下谢谢.....

1204927751 2015-09-27 23:33
谢谢

lostkeys 2015-10-22 17:05
我就下载看看吧

colin 2015-10-26 20:26
学习一下 支持一个

飞聆 2015-10-27 16:12
学习一下的啦!

bimeng 2015-10-31 14:33
太感谢了,支持

54586312 2015-10-31 18:00
APlayer 还支持播放压缩包中的文件,例如:
        H:\1.zip?/abc/test.mp3
        其中 "?" 前的部分是zip文件的路径, "?" 后面的部分是压缩文件在 zip 包中的相对路径。

我怎么就播放不了 ZIP文件夹内的mp3呢

54586312 2015-10-31 18:01
APlayer 还支持播放压缩包中的文件,例如:
        H:\1.zip?/abc/test.mp3
        其中 "?" 前的部分是zip文件的路径, "?" 后面的部分是压缩文件在 zip 包中的相对路径。

我怎么就播放不了 ZIP文件夹内的mp3呢

能给出源码吗

esuo 2015-11-01 15:07
感谢 楼主  找了很久了。。网上的不全

zx124578210 2015-11-03 20:57
感谢楼主,太厉害了  打算弄个自己的播放器玩玩。

jhai 2015-11-09 09:26
播放不出来

aplayer 2015-11-14 15:45
54586312:APlayer 还支持播放压缩包中的文件,例如:
        H:\1.zip?/abc/test.mp3
        其中 "?" 前的部分是zip文件的路径, "?" 后面的部分 .. (2015-10-31 18:00) 

需要解码器完整,比如 zlib1.dll 要有。

917696540 2015-11-26 12:24
学习了  一直在找这个方法

917696540 2015-11-26 12:34
下载了,看了下,确实很方便

adamec 2015-12-05 12:50
为什么不支持在线视频http://k.youku.com/player/getFlvPath/sid/044929085435612c4003e_00/st/flv/fileid/030002100050F980E6E71E05CF07DD89F6E8F6-0EBA-D115-B5C5-2153AF096313?K=e742788c974dcdf8282b0011&ctype=12&ev=1&token=4917&oip=3549804647&ep=ciaQE0uEVsYF4SDajj8bNCjidHRaXP4J9h%2BFg9NiALshSJ62kT6kwei3T4pCE4pvciVyZOP43daSYjYSYfA22xkQq0%2BpPPqS%2B4Pm5a9SwZNxEBk%2FdM7Wt1SaSjH2

srchentao 2015-12-10 13:07
谢了  很好的方法 正好是易语言用户


查看完整版本: [-- 免注册调用 APlayer 的工具 APlayerCaller(附源码) --] [-- top --]


Powered by phpwind v8.7 Code ©2003-2011 phpwind
Time 0.014465 second(s),query:0 Gzip enabled