johnmcloud Posted July 23, 2012 Posted July 23, 2012 Like title, i'm searching into the forum but i don't have find anything, so i'm posting a new thread Example script: SoundPlay("2_minute_song.mp3",0) Sleep(5000) If SoundPlay_isActive() Then MsgBox(0,0,"Song is running") Else MsgBox(0,0,"Song isn't running") EndIf Func SoundPlay_isActive() ;put a function here EndFunc There is a way to recognize if SoundPlay is active or not? Thanks
BrewManNH Posted July 23, 2012 Posted July 23, 2012 If you use _SoundOpen and _SoundPlay to play the file, you can then use _SoundStatus to tell you if it's still playing. If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way! I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from. Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays. - ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script. - Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label. - _FileGetProperty - Retrieve the properties of a file - SciTE Toolbar - A toolbar demo for use with the SciTE editor - GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI. - Latin Square password generator
johnmcloud Posted July 23, 2012 Author Posted July 23, 2012 (edited) Oh, we have two different SoundPlay? SoundPlay and _SoundPlay... Anyway you have right, again #include <Sound.au3> Local $aSound = _SoundOpen("2_minute_song.mp3") _SoundPlay($aSound) Sleep(1000) If _SoundStatus($aSound) = "playing" Then MsgBox(0,0,"Running") Else MsgBox(0,0,"Not running") EndIf Sleep(1000) _SoundClose($aSound) Thanks Edited July 23, 2012 by johnmcloud
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now