求助:怎么在弹出窗口时有提示音(100分)
请高手指点:小弟想做一个类似MSN,QQ那种弹出的提示框,怎么才能在弹出窗口时加入声音? 问题点数:100、回复次数:22Top
1 楼gudengyeren(孤灯夜人)回复于 2005-04-03 13:49:31 得分 0
不懂,不过,可以帮你顶一下Top
2 楼Grisson(海盗-王)回复于 2005-04-03 13:50:44 得分 0
自己也顶一下!!UP!UP!Top
3 楼Grisson(海盗-王)回复于 2005-04-03 13:51:07 得分 0
UP!UP!Top
4 楼Grisson(海盗-王)回复于 2005-04-03 13:51:39 得分 0
UP!UP!Top
5 楼wingnal(清淡天和)回复于 2005-04-03 14:20:15 得分 0
只会web的
Top
6 楼Aallonlin(风之力)回复于 2005-04-04 11:10:39 得分 0
upTop
7 楼jialiang(≈≈逆水行舟≈≈)回复于 2005-04-04 11:12:49 得分 0
在Form_Load中加入播放音频的代码应该就可以了Top
8 楼pc_csharp(帮助别人,帮助自己)回复于 2005-04-04 12:20:13 得分 0
同意楼上的.
播放的代码可以下载一个media player sdk 里面有.
Top
9 楼syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*)回复于 2005-04-04 12:56:24 得分 0
在弹出窗口的load事件里加播放代码Top
10 楼littlekeen(keen)回复于 2005-04-04 13:10:06 得分 0
aspx: 在Page_Load中加入播放音频的代码应该就可以了
Top
11 楼zorla(桃花|东邪西毒)回复于 2005-04-04 13:20:47 得分 0
可一说得详细一点吗??
最好有代码和解释Top
12 楼pingnt(淡蓝色的雪)回复于 2005-04-04 13:20:49 得分 0
没试过,在Page_Load中加入播放音频的代码试试。Top
13 楼yanglan(杨澜)回复于 2005-04-04 13:43:36 得分 50
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 即可.
这也是我在开发中实际使用的方法.Top
14 楼old_dustman()回复于 2005-04-04 14:04:05 得分 0
同意在page_load 时,加入播放声音的代码!!!
\\\\\\\\\\\
I have a dream:
在我的QQ里加入所有爱编程的人士.
QQ:280670197
MAILTO:chenghui5277@tom.comTop
15 楼Grisson(海盗-王)回复于 2005-04-05 11:27:35 得分 0
有没有详细一点的说明Form_Load中添加播放声音的代码怎么写Top
16 楼epimetheus(阿戈尔)回复于 2005-04-05 11:49:56 得分 0
最底层的办法用API实现Top
17 楼tl_pear(飘叶寻梦)回复于 2005-04-05 12:00:50 得分 0
没有做过,
提个意见,可不可以通过资源文件来实现!Top
18 楼leirenqi(混混)回复于 2005-04-05 13:05:07 得分 0
upTop
19 楼zr1982930(皮卡丘)回复于 2005-04-07 16:59:21 得分 0
学习一下!Top
20 楼freedark(飞天)回复于 2005-04-07 17:07:15 得分 0
在C#里好像只能调用APITop
21 楼wjcking()回复于 2005-04-07 23:07:53 得分 0
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 即可.
这也是我在开发中实际使用的方法.
Top
22 楼fangxinggood(JustACoder)回复于 2005-04-07 23:44:51 得分 50
简单的发音可以采用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);
Top




