2011-01-11 11 views
0

私のページは機能しません。ページを読み込む際に、この行にエラーが表示されるtscontainer = new ActiveXObject('BDATuner.SystemTuningSpaces');なぜこのエラーが発生し、ページを起動するのですか?Javascript ActiveX cantはオブジェクトを読み込みません

私はIE8を使用しています。

msvidctl.dll 2つのディレクトリに見出すことができる: C:\ WINDOWS \ system32に

C:\ WINDOWS \ RegisteredPackages {AA936DF4-2B08-4B1F-B071-72192E287704}

<HTML> 
<HEAD> 
<SCRIPT language=Javascript> 


var tscontainer, ts, tr, locator; 

function window_onload(){ 
    tscontainer = new ActiveXObject('BDATuner.SystemTuningSpaces'); 
    ts = tscontainer('DVB-T'); 
    //ts = tscontainer('Nero DVBT Tuning Space'); 
    //ts = tscontainer('KWORLD_DVBT'); 
    tr = ts.CreateTuneRequest(); 
    locator = new ActiveXObject('BDATuner.DVBTLocator'); 
    tr.SID = -1; 
    tr.TSID = -1; 
    tr.ONID = -1; 
    locator.Bandwidth = 8; 
    locator.CarrierFrequency = 762000; 
    tr.Locator = locator; 
    //MSVidCtl.MaintainAspectRatio = 'True'; 
    MSVidCtl.View(tr); 
    MSVidCtl.Run(); 
    currentchannel.value = tr.Locator.CarrierFrequency; 
} 

function channel_enter(){ 
    tr.Locator.CarrierFrequency = currentchannel.value; 
    MSVidCtl.View(tr); 
    currentchannel.value = tr.Locator.CarrierFrequency; 
} 


</Script> 
</HEAD> 
<BODY BGCOLOR="#000001" TEXT="#FFFFFF" LINK="#FCCB7A" VLINK="#551A8B" ALINK="#EE0000" onLoad="window_onload()"> 
<CENTER> 
<OBJECT ID="MSVidCtl" CLASSID="CLSID:B0EDF163-910A-11D2-B632-00C04F79498E" Width="800" Height="600"></OBJECT> 
<HR><B>FREQUENCY: </B><INPUT TYPE="text" id=currentchannel maxlength=7 SIZE=7> 
<INPUT id=enter type=button value="APPLY" onClick="channel_enter()"> 
</CENTER> 
</BODY> 
</HTML> 

答えて

0

月あなたはウェブからダウンロードするべきですか?

msvidctl.dll

か、このファイルの使用はゲームや高度なグラフィックスなどの機能に関連しているので、あなたは、最新のDirectXをダウンロードすることができます。

+0

しかし、DirectXの最新バージョンをダウンロードすることをお勧めします。 – Ankit

+0

おかげさまで、お手数をおかけします。 – bikt

+0

ありがとうございますが、最新のmsvidctl.dllと最新のdirectxのダウンロードはお手伝いしませんでした。 – bikt

関連する問題