村里的程序员

积少成多

mendia player 9.0要与.net框架通信,还必须注册mendia player 9.0的pia

  

 在你的计算机上要安装。最后最关键的是要安装windows mendia player 9.0 sdk,在sdk中包含了一个dll,这个dll的作用是完成com和.net之间的转换,因为media player 9.0的编程要使用一个media player 9.0 activeX控件,而activeX的本质就是一个com。    

因为要保证mendia player 9.0要与.net框架通信还必须注册mendia player 9.0的pia,所谓pia是"Primary interop assemblies"的缩写本人将它翻译为"原始内部汇编集之所以要先注册它是因为com技术诞生在.net技术之前要让com和.net通信就要一个中间层来连接这两边在mendia player 9.0中使用mendia player 9.0 sdk redist目录下的wmppia.dll来注册mendia player 9.0的pia,在命令窗口中输入:[path]regasm c:/WMSDK/WMPSDK9/ redist/wmppia.dll(regasm是.net提供的pia注册程序,path是它的路径,你可以用搜索功能来找到它)。 

 各位别以为注册了pia就可以编程了,你还得将它添加到全局缓存中。在命令窗口中输入:[path]Gacutil /i C:/WMSDK/WMPSDK9/redist/wmppia.dll(Gacutil是.net提供的全局缓存添加程序,path是它的路径,你可以用搜索功能来找到它) 

 完成上面的5个步骤后就可以开始编写代码了。为了让.net使用pia,我们必须要在代码的开头添加下面一条语句: 

using  Microsoft.MediaPlayer.Interop现在就可以开始我们的编程之旅了。

阅读更多
个人分类: dotnet
上一篇j2me 的中文网络传输的处理
下一篇关于Windows Media Encoder的几个初级问题:
想对作者说点什么? 我来说一句

观其关键字排名查询工具

2011年06月19日 3.24MB 下载

flash_player_active_x9.0.124.rar

2009年08月30日 1.42MB 下载

Adobe Flash Player 9.0 r115

2009年01月20日 3.61MB 下载

Flash Player V9.0 简体中文版

2007年08月05日 1.16MB 下载

Adobe Flash Player 9.0和10.0播放器

2010年07月18日 3.63MB 下载

Adobe Flash Player 9.0 绿色

2009年09月17日 1.14MB 下载

Adobe Flash Player 9.0精简版

2008年01月13日 2.69MB 下载

adobe flash player active x 10

2008年11月05日 3.51MB 下载

FlashPlayer9 官方独立播放器

2010年08月31日 3.61MB 下载

没有更多推荐了,返回首页

关闭
关闭