powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBS Проигрывать мелодию, пока окно не закрыто
3 сообщений из 3, страница 1 из 1
VBS Проигрывать мелодию, пока окно не закрыто
    #39258559
Alex Pancho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собственно, вот такой код:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Dim oPlayer
Set oPlayer = CreateObject("WMPlayer.OCX")

' Play audio '
oPlayer.URL = "4.mp3"

result=MsgBox ("notes", vbInformation+VbOkOnly, "header" )
do 
	oPlayer.controls.play 
  	WScript.Sleep 100''
loop while oPlayer.playState = 1 ' 1 = Stopped '


' Release the audio file'
oPlayer.close



Сообственно, оно почти делает то, чего мне надо - один раз играет мп3.
И все хорошо, но надо, чтоб мп3 игралось бесконечно, пока окно не закрыто.
Подскажите как, чё то мои игры с ду-вайл и вложенымы ду и иф результатов не дали.
...
Рейтинг: 0 / 0
VBS Проигрывать мелодию, пока окно не закрыто
    #39258608
hclubmk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
oPlayer.settings.setMode "loop", True
...
Рейтинг: 0 / 0
VBS Проигрывать мелодию, пока окно не закрыто
    #39258840
Alex Pancho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Короче вот так работает:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Option Explicit
Dim SoundFile
Dim result
SoundFile = "3.mp3"
Call Play(SoundFile)
'*******************************************'
Sub Play(SoundFile)
    Dim oPlayer
    Set oPlayer = CreateObject("WMPlayer.OCX")
' Play audio
    oPlayer.URL = SoundFile
    oPlayer.settings.volume = 100
    oPlayer.settings.setMode "loop", True
    result=MsgBox ("Call John Monday", vbOKOnly + vbSystemModal, "Just remind to you" )
    do while result <> VbOk   
    oPlayer.controls.play 
    While oPlayer.playState <> 1 ' 1 = Stopped
        WScript.Sleep 100
    Wend
    loop
    oPlayer.close
End Sub 
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBS Проигрывать мелодию, пока окно не закрыто
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]