elikkä, teen pientä peliä jonka alkuvalikossa pitäisi soida menu.wav niminen pätkä, mutta kun ei soi. Mikä seuraavassa koodissa on vikana:
Private Sub Form_Load()
MMControl1.Notify = False
MMControl1.Wait = True
MMControl1.Shareable = False
MMControl1.DeviceType = "WaveAudio"
MMControl1.FileName = "menu.wav"
MMControl1.Command = "Open"
MMControl1.Command = "Play"
End SubEi kannata käyttää Multimedia Controlia, vaan parempi tapa on soittaa äänitiedosto suoraan WinAPIin kuuluvalla sndPlaySound-funktiolla. Aiheeseen liittyvän esimerkin olet näköjään jo löytänytkin. Jos et saanut koodia toimimaan, oletko varma, että tiedoston nimi on oikein? Myös hakemistopolku täytyy olla mukana, tiedoston nimi yksinään ei riitä. Ohjelman kanssa samassa hakemistossa olevaan tiedostoon voit viitata kirjoittamalla App.Path + "\menu.wav".
Aihe on jo aika vanha, joten et voi enää vastata siihen.