大家好,期待已久的免注册调用 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:
附件2:
附件3:(包含全部 APlayerCaller 导出接口的易语言源码)
注意:APlayerCaller 不光可以给易语言调用,由于它只是个普通的 Windows DLL,所以可以给任何想要免注册调用 APlayer 的语言使用,摆脱 COM 的束缚,真正拷贝到磁盘绿色运行。
附件: