搭配 Microsoft Office 使用Windows 媒體播放機控制項

[與此頁面相關聯的功能Windows 媒體播放機 SDK是舊版功能。 MediaPlayer已取代它。 MediaPlayer已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用MediaPlayer,而不是Windows 媒體播放機 SDK。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。

本節描述如何在使用 Microsoft Office XP 建立的各種檔中內嵌 Windows 媒體播放機 9 系列或更新版本的 ActiveX 控制項。

在 Microsoft Word、Excel 和 PowerPoint® 中,您可以從 [插入] 功能表選取 [物件] 來內嵌控制項,然後從可用的物件類型清單中選擇Windows 媒體播放機。 Windows 媒體播放機控制項會出現在目前位置的檔中。 然後,您可以從控制項的快捷方式功能表中選取 [ 格式化控制項 ] ( [ 格式物件 ]) ,以調整版面配置、文字換行樣式和其他格式選項。 在 Word 和 Excel 中,您必須處於設計模式才能執行此動作。

定位並格式化控制項之後,您可以使用 [屬性] 對話方塊進行設定,該對話方塊可從[控制項工具箱] 或從設計模式中存取Word和 Excel 的快捷方式功能表。 您可以在這裡指定基本的 Player 控制項屬性,例如控制項名稱、數位媒體檔案的 URL,以及使用者介面模式。 將 uiMode 屬性設定為 「none」 會隱藏控制項中的所有專案,但視訊或視覺效果視窗除外,可讓您使用 Visual Basic for Applications (VBA) 來新增自己的按鈕和腳本程式碼,以處理按鈕點選和播放程式控制項事件。

在 [基本屬性] 對話方塊中,您也可以按兩下 [ (自訂) ] 資料列,或按一下省略號 (「...」) ,以存取更複雜的Windows 媒體播放機控制項屬性對話方塊。 從這個對話方塊,您可以修改所有可用的 Player 控制項屬性。

注意

您必須小心不要在 Player 控制項事件處理常式中採取動作,這會導致控制項損毀。 例如,如果您在 PowerPoint 簡報的投影片上內嵌Windows 媒體播放機控制項,請勿從 Player openStateChange事件或任何其他事件呼叫 PowerPoint Next方法。

 

注意

此外,您不應該從 Player 控制項事件處理常式設定 Player.URL 屬性。

 

在 FrontPage 中,從 [插入] 功能表選取[Web 元件],將Windows 媒體播放機控制項新增至網頁。 在 [插入 Web 元件] 對話方塊中,從 [元件類型] 清單中選取 [進階控制項],然後從控制項選項清單中選取[ActiveX 控制項]。 在對話方塊的下一個視窗中,選取[Windows 媒體播放機]。 如果未列出,請按一下 [自訂],然後選取 [控制項] 清單中的[Windows 媒體播放機] 核取方塊。

內嵌Windows 媒體播放機控制項之後,您可以從控制項的快捷方式功能表中選取[ActiveX 控制項屬性],以定位及調整控制項的大小,並修改其屬性。 在 HTML 檢視中,您指定的屬性值會出現在代表Windows 媒體播放機控制項的 OBJECT 元素中。 物件名稱會顯示為 ID 屬性,而控制項屬性會顯示為 PARAM 標記。 物件名稱可讓您存取Windows 媒體播放機控制項物件模型,您可以使用 Microsoft JScript 進行程式設計。 如需詳細資訊,請參閱在網頁中使用 Windows 媒體播放機 控制項

播放機控制指南