0

HTML ページで次のコードを使用していますが、NULL が返されます。(IE8、MS Windows 7 プロ)

Set Sound = CreateObject("WMPlayer.OCX")

Windows Media Player がインストールされ、正常に動作していることは確かです。

修正方法は?

4

1 に答える 1

0

HTML で使用しているような Visual Basic コードを使用することは不可能のようです。

代わりに、このように DOM で Windows Media Player を使用する必要があります。

<body onload='' scroll="no">
    <object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" id="WindowsMediaPlayer"
        width="0" height="0">
    </object>

そして後で、オーディオ/ムービーを開始/停止するためのすべてのメソッドを実装する必要があります。

例えば

 <script type="text/vbscript" language="VBScript">       
     Set oElm = document.getElementById("WindowsMediaPlayer")
                if oElm Is Nothing then
                    ' MsgBox("element does not exist")
                else
                    ' MsgBox("element exists")
                    ' MsgBox oElm
                    oElm.controls.stop()
                    oElm.URL = "C:\HTML\Sounds\oos.wav"
                end if  
<script>  
于 2015-11-24T19:08:55.307 に答える