请高手指点:小弟想做一个类似MSN,QQ那种弹出的提示框,怎么才能在弹出窗口时加入声音?

解决方案 »

  1.   

    在Form_Load中加入播放音频的代码应该就可以了
      

  2.   

    同意楼上的.
    播放的代码可以下载一个media player sdk 里面有.
      

  3.   

    在弹出窗口的load事件里加播放代码
      

  4.   

    aspx: 在Page_Load中加入播放音频的代码应该就可以了
      

  5.   

    没试过,在Page_Load中加入播放音频的代码试试。
      

  6.   

    WEb 开发中.一个完整的实例:<TABLE cellSpacing="0" cellPadding="0" border="0">
    <TR>
    <TD class="G" vAlign="middle" align="right">
    <asp:hyperlink id="H_Mess" runat="server" Visible="False" CssClass="G" BorderWidth="0" NavigateUrl="WebReadMess.aspx">您有消息<img Align="AbsMiddle" border="0" src="images/mess.gif"><bgsound src="images/Music.wav"></asp:hyperlink></TD>
    </TR>
    </TABLE>
    在事件执行的时候设置 H_Mess.Visible=true 即可.
    这也是我在开发中实际使用的方法.
      

  7.   

    有没有详细一点的说明Form_Load中添加播放声音的代码怎么写
      

  8.   

    WEb 开发中.一个完整的实例:<TABLE cellSpacing="0" cellPadding="0" border="0">
    <TR>
    <TD class="G" vAlign="middle" align="right">
    <asp:hyperlink id="H_Mess" runat="server" Visible="False" CssClass="G" BorderWidth="0" NavigateUrl="WebReadMess.aspx">您有消息<img Align="AbsMiddle" border="0" src="images/mess.gif"><bgsound src="images/Music.wav"></asp:hyperlink></TD>
    </TR>
    </TABLE>
    在事件执行的时候设置 H_Mess.Visible=true 即可.
    这也是我在开发中实际使用的方法.
      

  9.   

    简单的发音可以采用API
    public enum BeepType
    {
       SimpleBeep = -1,
       IconAsterisk = 0x00000040,
       IconExclamation = 0x00000030,
       IconHand = 0x00000010,
       IconQuestion = 0x00000020,
       Ok = 0x00000000
    }
    [DllImport("user32.dll")]
    public static extern bool MessageBeep(BeepType beepType);或者你自己调个悦耳的声音来:)
    [DllImport("kernel32.dll")]
    public static bool Beep(int frequency, int duration);