none
如何导入ActiveX控件?/AxWindowsMediaPlayer控件有FileName属性吗? RRS feed

  • 问题

  •  

    1、我想在Windows窗体设计器里添加一个AxShockwaveFlsh控件,添加失败且VS提示:未导入ActiveX控件,请先确保已注册。

    请问我该如何解决此问题?

    2、我使用的版本里AxWindowsMediaPlayer没有FileName属性,但我在参考资料里看到有这个属性,请问是因为版本不同还是属性名不同?

    2007年11月12日 2:59

答案

  • 要在Windows Form里加入Flash,可以这样进行:

    1、在"Toolbox"里右键点击,然后选择“Add/Remove items”(在VS2008里是Choose items);

    2、在弹出的对话框里切换到“COM Components”,然后在里面勾选“Shockwave Flash Object”;

    3、确定,这时VS会自动更新引用,然后就像其他控件一样地可以拖放到Form里面了,在“Properties”里也可以看到相关的属性,它是通过Movie属性指定flash文件。

     

    其他COM组件一样的方法添加。

     

    提示未导入的原因可能是因为电脑上还没有安装Flash Player。可以访问任何一个有Flash的网站,浏览器会提示安装的。

     

     

    我也看到在VS里的axWindowsMediaPlayer没有FileName属性,但有URL属性可以指定文件地址,这个应该是因为版本不一样而属性有改变,遵循最新的吧。
    2007年11月13日 0:59
    版主