萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> PowerPoint 教學 >> PPT 進階技巧

PPT 插入 Flash 檔案:Shockwave Flash Object 控件完整設定教學

用 ActiveX 控件嵌入 SWF,解決超連結跳出瀏覽器問題

在投影片中直接嵌入 Flash 動畫,需使用「Shockwave Flash Object」ActiveX 控件,而非一般超連結或插入影片功能。

前置條件

電腦需安裝 Adobe Flash Player ActiveX 版(IE 瀏覽 Flash 時自動提示安裝)。

詳細步驟

  1. 開啟簡報 → 「檢視」→「工具列」→「Visual Basic」→ 開啟「控制項工具箱」
  2. 工具箱點擊「其他控制項」圖示(扳手+錘子)→ 選擇「Shockwave Flash Object」
  3. 在投影片上拖曳出控件區塊,調整大小位置
  4. 右鍵控件 →「屬性」開啟屬性視窗
  5. 關鍵屬性設定:
    • Movie:輸入 SWF 檔**完整絕對路徑**(如 C:\Presentation\movie.swf),控件無瀏覽按鈕須手輸
    • Playing:True (自動播放) / False (需觸發)
    • Loop:True (循環) / False (單次)
    • Quality:2 - High (高畫質)
    • Name:Flash1 (供 VBA 呼叫用)
  6. 設計模式結束(點工具箱「設計模式」按鈕關閉),進入放映測試

路徑管理最佳實務

  • 將 .ppt 與 .swf 置於**同一資料夾**
  • Movie 屬性僅填**檔名**(如 movie.swf),利用相對路徑
  • 整個資料夾複製移動,播放不中斷

進階控制(需 VBA)

同 ID 115872 方法:插入命令按鈕,VBA 呼叫 Flash1.Play、Flash1.Stop、Flash1.FrameNum 等方法實現播放控制列。

注意事項

  • Flash Player 已於 2020 年停止支援,現代環境建議將 SWF 轉為 MP4/WebM 後用「插入」→「媒體」→「視訊」嵌入
  • 巨集安全性需設「中/低」才能執行 VBA 控制
  • 64 位元 Office 需 64 位元 Flash Player ActiveX(已難取得)

歷史技術記錄:曾是多媒體簡報核心技術,現建議遷移至 HTML5 視頻格式。

copyright © 萬盛學電腦網 all rights reserved