Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Видео внутри формы


Автор: En StesPessy 10.4.2005, 15:58

smile Я хочу сделать так, чтобы видео показывалось внутри формы, для этого нужно задать специальную рамку? Или как…
Я пишу этот код, а он выдает ошибку, почему?

void __fastcall TFormZastavka::FormCreate(TObject*Sender)
{
MediaPlayer1->Display = FormZastavka; // отображение ролика на поверхности формы
}

Автор: _hunter 11.4.2005, 14:07
никогда не проверял, но думаю он и сам догадается, что играть нужно на своем паренте ( это раз )
+ играть нужно начинать не в процессе создания формы ( как у тебя, а после )

Автор: Бегемот 11.4.2005, 21:01
Цитата
Программа выдаёт ошибку...

En StesPessy, напиши какую именно ошибку. В приведённом тобой коде нет никаких ошибок! smile

Автор: UhaMurad 14.4.2005, 20:32
По-моему, событие FormCreate() возникает до создания динамических объектов. В этом случае лучше пользоваться событием FormActivate() smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)