天天看點

C#—快速在winform裡面插入flash動畫

      很多人需要在winform裡面插入flash動畫,但是添加了 AxShockwaveFlashObjects和ShockwaveFlashObjects兩個dll檔案後,拉動flash控件都會報錯,常常不明真相~~

在此,作為後輩的我給大家提供一下快速插入Flash動畫的方法步驟:

1、下載下傳添加AxShockwaveFlashObjects和ShockwaveFlashObjects兩個引用;

2、在Form1.Designer.cs裡面添加如下代碼:

(1)、在 private void InitializeComponent()裡添加 :

this.FlashBox = new AxShockwaveFlashObjects.AxShockwaveFlash();

(2)、并在此方法最後添加   ((System.ComponentModel.ISupportInitialize)(this.FlashBox)).EndInit();

(3)、在  partial class Form1這個類的最後添加:

private AxShockwaveFlashObjects.AxShockwaveFlash FlashBox;

3、此時,在窗體設計視窗就可以看到此控件了,這樣就可以自行設定大小、屬性,再通過

FlashBox.Movie = Application.StartupPath + "\\XXX.swf";這一語句來播放flash啦!

注:本例将播放檔案放于debug根目錄了,有需要可自行更改路徑。