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>
しかし、DirectXの最新バージョンをダウンロードすることをお勧めします。 – Ankit
おかげさまで、お手数をおかけします。 – bikt
ありがとうございますが、最新のmsvidctl.dllと最新のdirectxのダウンロードはお手伝いしませんでした。 – bikt