首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请帮忙!来者给分呀!不知道如何写

2012-12-19 
请帮忙!来者给分呀!不知道怎么写!SAPI可以播放wav文件,这是通过ISpStream接口实现的:CComPtr cpWavStream

请帮忙!来者给分呀!不知道怎么写!
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能操作指针吗?
[其他解释]
不知道呀,这其中就有指针问题
[其他解释]
有人知道吗?

热点排行