Hirdetés

2013. június 19., szerda

Útvonal

Fórumok  »  OS, alkalmazások  »  Excel

Hozzászólások

(#13042) Fire/SOUL/CD válasza VGYke (#13041) üzenetére


Fire/SOUL/CD
(Szakértő)
LOGOUT blog

Készítettem 2 parancsgombot

Private Declare PtrSafe Function PlaySound Lib "winmm.dll" _
Alias "PlaySoundA" (ByVal lpszName As String, _
ByVal hModule As Long, ByVal dwFlags As Long) As Long

Private Sub Play_Click()

Const SND_ASYNC = &H1
Const SND_FILENAME = &H20000

WAVFile = "D:\test.wav"
Call PlaySound(WAVFile, 0&, SND_ASYNC Or SND_FILENAME)

End Sub


Private Sub Stop_Click()
Call PlaySound(vbNullString, 0&, SND_ASYNC Or SND_FILENAME)
End Sub

Megjegyzés
A deklarációba bekerült nálam a PtrSafe, mert x64-es a rendszerem. 32 bites rendszernél nincs rá szükség.

[ Szerkesztve ]

Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)

Hirdetés

Útvonal

Fórumok  »  OS, alkalmazások  »  Excel
Copyright © 2000-2013 PROHARDVER Informatikai Kft.