我想在FORM1上加一个小窗口,用它来循环播放一段FLASH动画,请问要用到什么控件,程序应该怎样写?

解决方案 »

  1.   

    shockwave控件,肯定可以的,你可以试一下
      

  2.   

    找控件swflash.ocx  就是Flash5以前的控件名称,现在Flash6的播放控件名为flash.ocx
    根据你的需要选择,目前你应该选择Flash6的播放控件,这样不存在兼容性。
    在VB中增加新部件选择shockwave Flash控件,即可正常使用了.
      

  3.   

    用 Web 控件不就可以了
      

  4.   

    Private Sub Command1_Click()
        ShockwaveFlash1.Play
    End SubPrivate Sub Command2_Click()
        ShockwaveFlash1.Stop
    End SubPrivate Sub Form_Load()
        ShockwaveFlash1.LoadMovie 0, "c:\1.swf"
    End Sub
      

  5.   

    Private Sub Command1_Click()
        ShockwaveFlash1.Play
    End SubPrivate Sub Command2_Click()
        ShockwaveFlash1.Stop
    End SubPrivate Sub Form_Load()
        ShockwaveFlash1.LoadMovie 0, "c:\1.swf"
    End Sub
      

  6.   

    swflash.ocx控件很好用,一般用VB编的flash播放器都是用的这个控件,至于怎么用,其实就是它的几个属性、方法,如果有MSDN你就点中swflash.ocx按F1,就可以知道了。如果没有MSDN就赶快花四到五元买个D版的。