请帮忙!来者给分呀!不知道怎么写!
SAPI可以播放wav文件,这是通过ISpStream接口实现的:
CComPtr cpWavStream;
WCHAR szwWavFileName[NORM_SIZE] = L;
USES_CONVERSION;
wcscpy(szwWavFileName,T2W(szAFileName)); //从ANSI将wav文件的名字转换成宽字符串
//使用sphelper.h提供的这个函数打开wav文件,并得到一个IStream指针
hr = SPBindToFile(szwWavFileName,SPFM_OPEN_READONLY,&cpWavStream);
if(SUCCEEDED(hr))
{
m_cpVoice->SpeakStream(cpWavStream,SPF_ASYNC,null);//播放wav文件
}
上述代码用脚本(js)怎么写?
------最佳解决方案--------------------<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>未命名页面</title>
<script language="javascript" type="text/javascript">
function Button1_onclick() {
document.getElementById("MediaPlayer1").URL="c://05122213257503.wmv";
}
</script>
</head>
<body >
<form id="form1" runat="server">
<object id="MediaPlayer1" width="350" height="500" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112"
align="baseline" border="0" standby="Loading Microsoft Windows Media Player components..."
type="application/x-oleobject">
<param name="URL" value="">
<param name="autoStart" value="true">
<param name="invokeURLs" value="false">
<param name="playCount" value="100">
<param name="defaultFrame" value="datawindow">
</object>
<br />
<input id="Button1" type="button" value="Play" onclick="return Button1_onclick()" />
</form>
</body>
</html>
------其他解决方案--------------------有人知道吗?
------其他解决方案--------------------感谢楼上的哥们,不过你的代码好像不是我提的问题。
------其他解决方案--------------------BS都没搞过~~
------其他解决方案--------------------这个不懂,帮顶下
------其他解决方案--------------------没弄过
弱弱的问下js能操作指针吗?
------其他解决方案--------------------不知道呀,这其中就有指针问题
------其他解决方案--------------------有人知道吗?