2010年6月12日 星期六

在 BCB 上安裝 QuickTime Control

  在 C++Builder 2010 安裝 QuickTime Control 可以讓你在 project 中使用 QuickTime Player 的面板及其支援的功能,基本功能包含:Play, Forward, Rewind, Pause, Resume, Stop, NextFrame, PreviousFrame, GoToStart, GoToEnd, FullScreen, ResizeDisplay, CopyFrameToClipboard, SetAuidoVolume, AudioMute... 等等。支援的檔案格式:MOV, WAV, AIFF, AAC/ADTS, CAF, MP4 (AAC only)。

下列是以 C++Builder 2010 為安裝實例:
  1. 按下功能表: Component\Import component...
  2. 選擇:Import ActiveX Control 並按下 Next
  3. 選擇:Apple QuickTime Control 2.0 (Version 1.0) 並按下 Next
  4. 確認 Palette Page,預設是將 QuickTime Control 放在 ActiveX 這一頁,按下 Next
  5. 選擇:Install to new package 並按下 Next
  6. 輸入 Package name,例如:AppleQuickTime 然後按下 Finish
  7. 接著 BCB 會開始編譯 QuickTime Control 並顯示安裝成功的訊息

  在 project 中使用 TQTControl,若編譯時出現缺少檔案,如 QTOControlLib_OCX.h,一般可以在 ...\My Documents\RAD Studio\7.0\Imports 底下找到,將缺少的檔案加入 project 裡面應該就可以正常編譯了。(若是覺得檔案不好找,可以下載 Everything Serch Engin,它是個小巧好用的免費軟體、支援檔名隨打即找的快速搜尋器,只能找檔案,不能找檔案內容)