Flash是一種矢量格式的動畫文件,可以包含動畫,聲音,超文本鏈接,而文件的體積卻很小。在網頁上使用Flash可以作出很漂亮的全屏動畫和動態菜單條。
你想在VB程序裡作出類似的效果嗎?在VB中使用Flash4自帶的Swflash.ocx控件就可以了。方法如下:
首先,打開VB5,新建一個工程,在工具箱上單擊右鍵,選擇部件,在部件窗口的控件列表中選擇Shockwaveflash,然後確定,Flash控件就被加到工具箱上。
然後將Flash控件放到窗體上,並調整至適當的大小,然後在屬性窗口裡設置movie屬性為Flash動畫文件的路徑(如:c:demo.swf),設置scalemodel屬性為2,quality屬性為1。(參見附表)
雙擊窗體,在form_load()過程裡加入:
shockwaveflash1.playing=true
按F5就可以看到播放的Flash動畫了。(注意:編譯以後的可執行文件不包含動畫文件)如果動畫裡加上動態按鈕,配合鼠標位置判斷,就可以作成動態工具條或動態菜單了。->