Win Media Player 10 - СНОВА ГЛЮК

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
LexBondAgent007
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 132
Зарегистрирован: 10.05.2005 (Вт) 16:11
Откуда: Россия - Москва - ЦАО

Win Media Player 10 - СНОВА ГЛЮК

Сообщение LexBondAgent007 » 25.06.2005 (Сб) 16:22

Снова начинаю старую тему: про компонент Windows Media Player 10.

В общем вот в чем тупик: Когда проигрывамый файл заканчивается - программа должна автоматически переходить на другую форму (Либо любое другое действие). Но в списке процедур с компонентом опять слишком все мудрено.

Вот какую процеДуру я пробовал (самая похожая):
Код: Выделить всё
Private Sub WindowsMediaPlayer1_EndOfStream(ByVal Result As Long)


НО НЕ ПАШЕТ!! :cry:
Помогите плиз :roll:
Это не читайте! Это спам! :D

LexBondAgent007
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 132
Зарегистрирован: 10.05.2005 (Вт) 16:11
Откуда: Россия - Москва - ЦАО

Сообщение LexBondAgent007 » 26.06.2005 (Вс) 11:32

Хммм.... ну кароч тогда буду Real Player юзать!
С ним глюков нету. :?
Это не читайте! Это спам! :D

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 26.06.2005 (Вс) 12:39

Ты бы что ли код привел поподробнее.

Потому что глюки, они не в компонентах, а в голове :)

LexBondAgent007
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 132
Зарегистрирован: 10.05.2005 (Вт) 16:11
Откуда: Россия - Москва - ЦАО

Сообщение LexBondAgent007 » 26.06.2005 (Вс) 13:29

Там не в коде главное - а в процессах. :D

Нужно выполнить действие когда WinMediaPlayer10 закончит проигрывать файл :D
Это не читайте! Это спам! :D

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 26.06.2005 (Вс) 13:33

Дело всегда в коде :)

LexBondAgent007
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 132
Зарегистрирован: 10.05.2005 (Вт) 16:11
Откуда: Россия - Москва - ЦАО

Сообщение LexBondAgent007 » 26.06.2005 (Вс) 17:07

:lol:
Ну если официально - то согласен.
Однако то - что дело все в коде - ответа не дает :cry:
Это не читайте! Это спам! :D

LexBondAgent007
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 132
Зарегистрирован: 10.05.2005 (Вт) 16:11
Откуда: Россия - Москва - ЦАО

Сообщение LexBondAgent007 » 26.06.2005 (Вс) 23:30

НАРООД!!! Ну не охота ломать проэкт из за того - что не получается проиграть в нем нормально видео!
Мож у кого нит есть какие то идеи - даж если не ВинМедиаПл10

Нужно (повторяю) = ЛЮБОЕ АВТОМАТИЧЕСКОЕ ДЕЙСТВИЕ ПОСЛЕ ТОГО КАК ВОСПРОИЗВЕДЕНИЕ ФИЛЬМА ЗАВЕРШИТЬСЯ.

Вы-ж все тут мастера!!! Н то что я 8) :lol: :wink:
Это не читайте! Это спам! :D

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 27.06.2005 (Пн) 0:35

2 LexBondAgent007

Мастера юзают mciSendString, DirectSound или FMOD.DLL, BASS.DLL..., а не контролы WMP ;)

Поищи по форуму, когда-то я выкладывал код воспроизведения видео через mciSendString на своей форме.
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

LexBondAgent007
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 132
Зарегистрирован: 10.05.2005 (Вт) 16:11
Откуда: Россия - Москва - ЦАО

Сообщение LexBondAgent007 » 27.06.2005 (Пн) 9:07

А ведь не плохо!!!
Я знаю mciSendString давно уже - но всегда юзаю Медиа Плеер - так как думаю, что это намного проще.
А НЕТ ВЕДЬ!!! MCISENDSTR НАМНОГО УДОБНЕЕ (Хоть и вбивать там над больше код)

BV, СПАСИБ! =))
Это не читайте! Это спам! :D


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: SemrushBot и гости: 9

    TopList