473,395 Members | 1,949 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

Playing sounds

Hello there
How can I play a certain sound (Wav or MP3) when I click a button for
example?
Thanks in advance
Regards
Sameh
Nov 21 '05 #1
3 1201


Sameh Ahmed wrote:

How can I play a certain sound (Wav or MP3) when I click a button for


I don't think .NET 1.0 or 1.1 has support for that, in .NET 2.0 beta
there is a SoundPlayer class, see
http://lab.msdn.microsoft.com/librar...oundPlayer.asp
it allows you to load and play sounds (.wav sounds that is).
--

Martin Honnen
http://JavaScript.FAQTs.com/

Nov 21 '05 #2
Hi,

You can use the sndplaysound api to play a wave file.
Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal
lpszSoundName As String, ByVal uFlags As Integer) As Integer

Const SND_ASYNC As Integer = &H1 ' play asynchronously

sndPlaySound("C:\tada.wav", SND_ASYNC)

Ken

---------------------------

"Sameh Ahmed" <es******@hotmail.com> wrote in message
news:e8**************@TK2MSFTNGP12.phx.gbl...
Hello there
How can I play a certain sound (Wav or MP3) when I click a button for
example?
Thanks in advance
Regards
Sameh

Nov 21 '05 #3
this worked fine
thanks

"Ken Tucker [MVP]" <vb***@bellsouth.net> wrote in message
news:%2****************@TK2MSFTNGP09.phx.gbl...
Hi,

You can use the sndplaysound api to play a wave file.
Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal
lpszSoundName As String, ByVal uFlags As Integer) As Integer

Const SND_ASYNC As Integer = &H1 ' play asynchronously

sndPlaySound("C:\tada.wav", SND_ASYNC)

Ken

---------------------------

"Sameh Ahmed" <es******@hotmail.com> wrote in message
news:e8**************@TK2MSFTNGP12.phx.gbl...
Hello there
How can I play a certain sound (Wav or MP3) when I click a button for
example?
Thanks in advance
Regards
Sameh

Nov 21 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Kiteman \(Canada\) | last post by:
Instead of a beep sound playing as an alarm or reminder I would like to be able to play a more interesting sound. On the web, I found and tried a sound routine that uses the SOUND.DRV but it does...
0
by: Put 030516 in email subj to get thru | last post by:
I'm trying to learn about Java MIDI programming. Specifically, I'm interested in playing with Java MIDI sequencers (all puns intended). I'm looking at...
1
by: Peter Schmitz | last post by:
Hi, I'm just trying to play a *.wav file, making use of the unmanaged function "sndPlaySoundA" in winmm.dll, but I still got one question: How can I avoid, that the sound file itself has to be...
1
by: ilPostino | last post by:
Does anyone know how to play system sounds? Or to install your own sounds and then call them from the application? C
0
by: Adrian | last post by:
Is there a way in C# to play various sounds (WAV files) simultaneously? I also need to jump to the middle of the WAV files and start playing from there, not just from the beginning. Thanks.
8
by: shlomi | last post by:
Hello, It's been long time that I'm investigating on how to play Avi file from memory, with no success. What I'm trying to do is to get a scrambled Avi file to memory, fix same data and...
1
by: Tom W | last post by:
hi I've found some code for playing sounds and it kinda works. This is what I have \\\\\Public Class SoundClas Declare Auto Function PlaySound Lib "winmm.dll" (ByVal name As String, ByVal hmod As...
1
by: Terry Olsen | last post by:
Using the following routine to play embedded wav files: Private Sub PlaySound(ByVal Sound As Int32) Select Case Sound Case 1 : My.Computer.Audio.Play(My.Resources.Sounds.GoOnline,...
1
by: poo22 | last post by:
Please help, i've looked everywhere on the internet for the answer, but nothing works! here is my problem: I have a Pong game, and would like to have a background .wav file playing. I also have...
1
by: sandeepk84 | last post by:
Hi all... I wanted to add a functionality to my software for recording and playing sounds. Does anyone know how it can be done in java? How Sound API can be used? Even if it supports only some...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.