影音播放、物件嵌入與選單系統:進階視覺元件與非視覺元件分水嶺
1.3.8 多媒體與 OLE 元件
MediaPlayer 媒體播放器 (System 頁)
- VCR 風格控制面板:錄製/播放多媒體影像、聲音檔
ColoredButtons、EnabledButtons、VisibleButtons 子屬性控制按鈕顏色/啟用/可見狀態
- 詳細應用請參閱線上說明與後續章節
OLEContainer OLE 客戶端元件 (System 頁)
- 表單建立 OLE 使用者區域,與 Delphi 外部物件介接
- 操作 Paradox 表格、Word 文件、試算表等,外部應用程式需支援 OLE
ObjClass 屬性省略號按鈕顯示支援 OLE 的物件清單
1.4 非視覺元件導論
前節元件設計時/執行時形式相同。本節元件執行時隱藏嵌入視窗,本身不執行任何動作,需程式碼支援才發揮作用。設計時位置無關緊要,可放置任意處不影響視覺元件。
1.4.1 選單元件:MainMenu 與 PopupMenu
- 含內建互動設計器
- MainMenu:標準 Windows 介面必備,固定位置,鍵盤/滑鼠左鍵啟動
- PopupMenu:彈出式選單,滑鼠右鍵啟動,位置隨游標浮動
- 統稱「選單」,下節詳細介紹用法
掌握多媒體播放、OLE 整合與選單系統,能開發具備文件嵌入、影音播放、標準操作介面的豐富桌面應用。