|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: May 2008
Messaggi: 273
|
Stop Audio in background ???
Be' mi sa che e' una bella gatta da pelare ..dato una pagina in hta con piu' bottoni ognuno con un audio differente alla pressione su di essi in piu' un MsgBox con un testo...il problema e' mezzo risolto premendo sui bottoni l'audio del primo si ferma e riparte il secondo...il problema grave mi sa "impossibile da risolvere"..
![]() ![]() ![]() ![]() ![]() ![]() *********************************************************** <HTML> <TITLE>"2014"</TITLE> <HTA:APPLICATION ID="Prova" APPLICATIONNAME="Prova" SCROLL="no" SINGLEINSTANCE="yes" WINDOWSTATE="Normal" CAPTION="yes" ICON=" " MAXIMIZEBUTTON="no" MINIMIZEBUTTON="no" RESIZE="no" SYSMENU="no" BORDER="Thin" BORDERSTYLE="Normal" CONTEXTMENU="no" SELECTION="no" </SCRIPT> <SCRIPT Language="javascript" type="text/javascript"> function playSound(soundfile) { document.getElementById("PROVA").innerHTML= "<embed src=\""+soundfile+"\" hidden=\"True\" autostart=\"True\" loop=\"False\" Type=\"audio/x-mp3\"/>"; } </SCRIPT> <BODY> <SPAN ID="PROVA"></SPAN> </BODY> <SCRIPT LANGUAGE="VBScript"> Sub Window_Onload window.resizeTo 1280,720 strComputer = "." Set objWMIService = GetObject("Winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * From Win32_DesktopMonitor") For Each objItem in colItems intHorizontal = objItem.ScreenWidth intVertical = objItem.ScreenHeight Next intLeft = (intHorizontal - 1280) / 2 intTop = (intVertical - 720) / 2 window.moveTo intLeft, intTop End Sub </SCRIPT> <SCRIPT Language="VBScript"> Sub RunA IntReturn = MSGBOX ("Fermare L'audio in BackGround...!!!", 1+64,"AVVISO!!!") If (IntReturn = vbOK) Then Set WSHShell = CreateObject("WScript.Shell") WSHShell.SendKeys "^P",True End If If (IntReturn = vbCANCEL) Then Set WSHShell = CreateObject("WScript.Shell") WSHShell.SendKeys "^s",True End If End sub Sub RunB IntReturn = MSGBOX ("La trombetta viene Suonata in Un millesimo di secondo", 1+64,"AVVISO!!!") If (IntReturn = vbOK) Then Set WSHShell = CreateObject("WScript.Shell") WSHShell.SendKeys "^w",True End If If (IntReturn = vbCANCEL) Then End If End sub </SCRIPT> <Span> <Center> <Button Type="Button" Style="Font:Bold 16px; Color:Navy; BackGround:Gold; Border-Color:Red; Font-Family:HoboStd; Height:30px; Width:190px "OnClick='RunA()' OnMouseUP="playSound('Avviso1.aac');"> <> PROVA 2013 <> </Button> </Span> <Span> <Button Type="Button" Style="Font:Bold 16px; Color:Navy; BackGround:Gold; Border-Color:Red; Font-Family:HoboStd; Height:30px; Width:190px "OnClick='RunB()' OnMouseUP="playSound('Avviso2.aac');"> <> PROVA 2014 <> </Button> </Center> </Span> </html> ![]()
__________________
SCHEDA MADRE* ASROCK EXTREME4GEN3-PROCIO*I7 2600K 4.8GHZ SKVIDEO*GIGABYTE GTX 470 OVERCLOCK 1280MB RAM* 8GB G.SKILL 1866MHZ 10-10-10-27 2N ALIMENTATORE* CORSAIR GS 700 COOLING* NOCTUA D14 HD*SSD Corsair Force Series 3 120GB 2.5" Lettura 550MB/s Scrittura 510MB/s SATA3 CSSD ![]() ![]() EDIT:LE PAZZIE MI RIESCONO SEMPRE BENE.E' CON LE COSE NORMALI CHE HO QUALCHE DIFFICOLTA' Ultima modifica di brubaker : 25-03-2014 alle 22:34. |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: May 2008
Messaggi: 273
|
Possibile che nn ci sia nessuno di voi PROGAMMATORI capace di darmi un a mezza soluzione...
![]() ![]() ![]() ![]() ![]()
__________________
SCHEDA MADRE* ASROCK EXTREME4GEN3-PROCIO*I7 2600K 4.8GHZ SKVIDEO*GIGABYTE GTX 470 OVERCLOCK 1280MB RAM* 8GB G.SKILL 1866MHZ 10-10-10-27 2N ALIMENTATORE* CORSAIR GS 700 COOLING* NOCTUA D14 HD*SSD Corsair Force Series 3 120GB 2.5" Lettura 550MB/s Scrittura 510MB/s SATA3 CSSD ![]() ![]() EDIT:LE PAZZIE MI RIESCONO SEMPRE BENE.E' CON LE COSE NORMALI CHE HO QUALCHE DIFFICOLTA' |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:00.