User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the Visual Basic 4 / 5 / 6 section within the Software Development category of DaniWeb, a massive community of 391,709 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 3,383 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our Visual Basic 4 / 5 / 6 advertiser:
Views: 21030 | Replies: 8
Reply
Join Date: May 2003
Posts: 1
Reputation: gemini2011 is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
gemini2011 gemini2011 is offline Offline
Newbie Poster

Playing .Wav/MIDI files in a Visual Basic Program

  #1  
May 28th, 2003
I cannot figure out how you go about playing a Wav/MIDI file in a VB Program. I found one thing but it didn't work. This is a little old but the version is Visual Basic 4.0. It actually runs on Windows XP!!
Sincerely,

gemini2011
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Feb 2002
Location: Lawn Guylen, NY
Posts: 10,879
Reputation: cscgal is just really nice cscgal is just really nice cscgal is just really nice cscgal is just really nice cscgal is just really nice 
Rep Power: 32
Solved Threads: 107
Admin
Staff Writer
cscgal's Avatar
cscgal cscgal is offline Offline
The Queen of DaniWeb
  #2  
Jun 11th, 2003
What did you find? What you found DOES work but only in VB4? Are you looking for something for VB.NET ?
Reply With Quote  
Join Date: Apr 2004
Location: Baroda
Posts: 1
Reputation: KrunalPatel is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
KrunalPatel KrunalPatel is offline Offline
Newbie Poster

Re: Playing .Wav/MIDI files in a Visual Basic Program

  #3  
Apr 8th, 2004
i want to build database application in vb.net so how can i build it
Reply With Quote  
Join Date: Apr 2004
Location: minneapolis, mn
Posts: 35
Reputation: BlackDice is an unknown quantity at this point 
Rep Power: 5
Solved Threads: 0
BlackDice's Avatar
BlackDice BlackDice is offline Offline
Light Poster

Re: Playing .Wav/MIDI files in a Visual Basic Program

  #4  
Apr 28th, 2004
try using the sndPlaySound API
Reply With Quote  
Join Date: May 2004
Posts: 1
Reputation: Stooge is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
Stooge Stooge is offline Offline
Newbie Poster

Re: Playing .Wav/MIDI files in a Visual Basic Program

  #5  
May 3rd, 2004
Originally Posted by bdiamond
try using the sndPlaySound API

bdiamond, any chance you could use sndPlaySound in a code snippet? I'm not sure how to employ it. thanks.
Reply With Quote  
Join Date: Apr 2004
Location: minneapolis, mn
Posts: 35
Reputation: BlackDice is an unknown quantity at this point 
Rep Power: 5
Solved Threads: 0
BlackDice's Avatar
BlackDice BlackDice is offline Offline
Light Poster

Solution Re: Playing .Wav/MIDI files in a Visual Basic Program

  #6  
May 4th, 2004
here's a module I used to play sounds. I don't remember how I did it with just the .wav fiile, but I THINK you can just put the name of the file in place of loadresdata. But in this example I have my .wav files saved in my resource file with id's of 101 and 102. If your app is always going to use the same set of sounds, I think this is the easiest way, and quicker. So to play the sound I just call MySounds(101) and it plays that file. Here's the snippet from a module:

Option Explicit
Public Declare Function sndPlaySound Lib _
"winmm.dll" Alias "sndPlaySoundA" _
(ByVal lpszSoundName As String, ByVal uFlags As Long) As Long
Public Const SND_ASYNC = &H1
Public Const SND_MEMORY = &H4
Public Sub MySounds(intSound As Integer)
'101 is drums sound used for startup
'102 is bop sound used for going from form to form
sndPlaySound StrConv(LoadResData(intSound, "custom"), vbUnicode) _
, SND_ASYNC Or SND_MEMORY
DoEvents
End Sub


Originally Posted by Stooge
bdiamond, any chance you could use sndPlaySound in a code snippet? I'm not sure how to employ it. thanks.
Reply With Quote  
Join Date: Jun 2005
Posts: 1
Reputation: Spartan117 is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
Spartan117 Spartan117 is offline Offline
Newbie Poster

Re: Playing .Wav/MIDI files in a Visual Basic Program

  #7  
Jun 3rd, 2005
Hi I am extreamly new to all forms of programming... I need a little help figuring out where to put all of the dim statements... I tried the code but the evil gremlins in my computer are giving me error messages... :rolleyes:
Reply With Quote  
Join Date: Dec 2004
Location: Lincoln Park, Michigan
Posts: 1,744
Reputation: Comatose is an unknown quantity at this point 
Rep Power: 7
Solved Threads: 107
Colleague
Comatose's Avatar
Comatose Comatose is offline Offline
Moderator

Re: Playing .Wav/MIDI files in a Visual Basic Program

  #8  
Jun 3rd, 2005
I see this is your first post, So, Welcome To Daniweb, and I hope you enjoy the site. One favor I am going to have to ask you, right off the bat, is not to piggy or resurrect ancient threads. This thread has been dead for a year, and it's best (and proper) to start your own thread if you have a question. Thanx, and I hope to be able to be of assistance to you.
Reply With Quote  
Join Date: Aug 2008
Posts: 2
Reputation: Water-Orb is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
Water-Orb Water-Orb is offline Offline
Newbie Poster

Re: Playing .Wav/MIDI files in a Visual Basic Program

  #9  
7 Days Ago
Dear Spartan,
Having the same trouble trying to get vb.net 2005 to run midi files. I was referred to this link http://forums.msdn.microsoft.com/zh-...-b6ffab8596e8/

this forum might help you.
Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

DaniWeb Visual Basic 4 / 5 / 6 Marketplace
Thread Tools Display Modes

Similar Threads
Other Threads in the Visual Basic 4 / 5 / 6 Forum

All times are GMT -4. The time now is 3:03 am.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC