如果引用或轉貼,麻煩註明出處與本網誌連結,否則視為侵權。

2012年5月23日

怎樣用AutoIT播放影音檔

作者: Fred Wang (FW知識瑣記) 日期: 2012/5/23

透過播放器如Windows Media Player, VLC, iTunes等自動播放影音,可以利用AutoIT的兩個Process Management指令ShellExecute與Run就可以達成

程式案例
$exeFile = "C:\Program Files\Windows Media Player\wmplayer.exe" ;播放器執行檔的路徑
$wavFile = "B:\BILD0982.WAV" ;影音檔的路徑
; 方法一 用ShellExecute
ShellExecute($exeFile,$wavFile)

; 方法二 用Run
$cmd = $exeFile & " " & $wavFile
Run($cmd) 

4 則留言:

  1. 方法一 用ShellExecute
    ShellExecute($exeFile,$wavFile)
    要改成
    ShellExecute($wavFile,$exeFile)
    才可以,要不mediaplayer會出現播放錯誤訊息^^
    還是非常感謝您

    回覆刪除
    回覆
    1. 這個程式案例係我的實測程式,確實兩種方法均可正常執行,不知道是否是AutoIT版本的問題或作業系統不同所產生的差異。Anyway,找到解答就ok了!

      刪除
  2. 作者已經移除這則留言。

    回覆刪除
  3. 網誌管理員已經移除這則留言。

    回覆刪除

歡迎提供意見, 謝謝 (註 : 留言經過版主審核通過才會發布)