Страница 1 из 2

с6.3 abc Как воспроизвести в кларион звук.файл

Добавлено: 17 Июль 2017, 20:42
talgat55
Есть звуковые файлы- нужно воспроизвести - как ?

с6.3 abc Как воспроизвести в кларион звук.файл

Добавлено: 17 Июль 2017, 21:09
Yufil
Поищи в форуме по ключевому слову MCISendString ...

с6.3 abc Как воспроизвести в кларион звук.файл

Добавлено: 18 Июль 2017, 0:37
Admin
А разве не sndPlaySound?

с6.3 abc Как воспроизвести в кларион звук.файл

Добавлено: 18 Июль 2017, 7:15
kreator
Admin писал(а): 18 Июль 2017, 0:37 А разве не sndPlaySound?
MCISendString имеет более расширенный функционал. Если не сказать - сильно расширенный.
Вот здесь много чего - viewtopic.php?f=12&t=3640.

с6.3 abc Как воспроизвести в кларион звук.файл

Добавлено: 18 Июль 2017, 8:20
Admin
kreator писал(а): 18 Июль 2017, 7:15MCISendString
Я просто что то думал что он только мидюки играет. OK

с6.3 abc Как воспроизвести в кларион звук.файл

Добавлено: 18 Июль 2017, 12:55
talgat55
что-то сделал - ошибок нет но молчит собака
В проекте в global запихал описание api после inside the global map
Module('windows api')
mciGetErrorString(ULONG,*CSTRING,USHORT),SHORT,PASCAL,RAW,PROC,NAME('mciGetErrorStringA')
mciSendString(*CSTRING,*CSTRING,USHORT,USHORT),ULONG,PASCAL,RAW,PROC,NAME('mciSendStringA')
End

На buton повесил исполнение
MCICommand= 'Play sound'

MCISendString(MCICommand,MCIReturn,128,0)
MESSAGE(MCIReturn)

???

с6.3 abc Как воспроизвести в кларион звук.файл

Добавлено: 18 Июль 2017, 13:14
Дед Пахом
Тут примеры есть: http://free-basic.ru/mcisendstring.html

с6.3 abc Как воспроизвести в кларион звук.файл

Добавлено: 18 Июль 2017, 13:26
talgat55
явно не на кларе...

с6.3 abc Как воспроизвести в кларион звук.файл

Добавлено: 18 Июль 2017, 13:27
Дед Пахом
тяжёлый случай

с6.3 abc Как воспроизвести в кларион звук.файл

Добавлено: 18 Июль 2017, 13:34
vic7tar
Дед Пахом упомянул FB. Я на него нечаянно наткнулся год назад. Отличная штука, у них там даже есть 64-битный компилятор.

с6.3 abc Как воспроизвести в кларион звук.файл

Добавлено: 18 Июль 2017, 13:54
Yufil
Дык, сначала открыть файл надо, а уже потом играть ... В топике viewtopic.php?f=12&t=3640 - куча примеров...

Код: Выделить всё

      MCICommand='open "'&soundfile&'" alias sound'
      MCISendString(MCICommand,MCIReturn,128,0{Prop:Handle})
      MCICommand='play sound'
      MCISendString(MCICommand,MCIReturn,128,0{Prop:Handle})

с6.3 abc Как воспроизвести в кларион звук.файл

Добавлено: 18 Июль 2017, 14:09
talgat55
в переменную soundfile - указываю предварительно сам файл типа soundfile='plyyyy.mp3' так ?

с6.3 abc Как воспроизвести в кларион звук.файл

Добавлено: 18 Июль 2017, 14:14
Yufil
Наверное, можно ещё и path к нему присобачить...

с6.3 abc Как воспроизвести в кларион звук.файл

Добавлено: 18 Июль 2017, 14:23
kreator
Ну вот здесь - viewtopic.php?p=26293#p26293 совсем всё разжёвано мной. Только без обработки видеофайлов.

с6.3 abc Как воспроизвести в кларион звук.файл

Добавлено: 18 Июль 2017, 22:45
talgat55
не воспроизводит звуки все равно...