Добавлено: 28 Август 2004, 15:11
Подскажите пожалуйста кто знает как проиграть AVI файл. Вродебы как то можно это сделать с помощью ACX ActiveMovie. Если можно пример использования.
Написал: Mihhha(126)
Написал: Mihhha(126)
Место общения программистов, форум разработчиков БД на Clarion
https://forum.clarionlife.net/
Код: Выделить всё
PROGRAM
MAP
END
Fname string(75)
RunStr string(255)
CODE
IF NOT FileDialog('Выберите файл для просмотра',Fname,'AVI Files ! *.avi',10H)
RETURN
END
!NB В следующей строке параметр RunDll регистрозависим. Напр., Rundll не катит
RunStr = 'rundll32.exe amovie.ocx,RunDll /play /close ' & Fname
RUN(CLIP(RunStr),1)
Код: Выделить всё
mciSendString(*CSTRING,*CSTRING,USHORT,USHORT),ULONG,PASCAL,RAW,PROC,NAME('mciSendStringA')
FileName Cstring(256)
MCICommand Cstring(256)
MCIReturn Cstring(256)
MCICommand='stop movie'
MCISendString(MCICommand,MCIReturn,128,0)
MCICommand='close movie'
MCISendString(MCICommand,MCIReturn,128,0)
MCICommand='open "'&filename&'" alias movie'
MCISendString(MCICommand,MCIReturn,128,0)
MCICommand='play movie fullscreen'
MCISendString(MCICommand,MCIReturn,128,0)
...