|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.02.2020, 16:04 | #1 |
Пользователь
Регистрация: 03.04.2015
Сообщений: 31
|
stretchToFit в TWindowsMediaPlayer
Не знаю, к какому здесь разделу отнести Active X компонент TWindowsMediaPlayer,
столкнулся с тем, что свойство stretchToFit в TWindowsMediaPlayer работает, но окно маштабируется только до определённого размера ? |
29.02.2020, 07:09 | #2 |
Пользователь
Регистрация: 03.04.2015
Сообщений: 31
|
MediaPlayer->stretchToFit = true;
При выполнении надо заново выставлять:
Код:
|
29.02.2020, 09:52 | #3 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
А это точно - синтаксис Делфи ? Народ сумлявается. -> - у Делфи отродясь не бывало.
Код:
Последний раз редактировалось digitalis; 29.02.2020 в 10:42. |
01.03.2020, 06:18 | #4 |
Пользователь
Регистрация: 03.04.2015
Сообщений: 31
|
MediaPlayer - это ActiveX компонент TWindowsMediaPlayer, импортированный из системной wmp.dll ОС Windows,
вот статья об этом: https://chapmanworld.com/windows-med...yer-in-delphi/ Есть один нюанс: если компонент не кидать на форму во время созидания, а создать динамически позже при выполнении, после процедуры FormCreate(TObject *Sender), то можно наблюдать чёрное окно размером с видео, даже если стоит MediaPlayer->Align = alClient. тут выход простой: на время создания и загрузки видео нужно сделать его невидимым Код:
Код:
Код:
|
01.03.2020, 12:37 | #5 |
Пользователь
Регистрация: 03.04.2015
Сообщений: 31
|
Но остаётся видимым само окно формы ...
Чтобы оно появлялось вместе с окном проигрывателя - см.@ |
01.03.2020, 12:53 | #6 |
Пользователь
Регистрация: 03.04.2015
Сообщений: 31
|
Кто найдёт более простой способ - пишите.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
покадровый просмотр видео в TWindowsMediaPlayer | Elenik | Мультимедиа в Delphi | 5 | 21.05.2018 14:04 |
TWindowsMediaPlayer отобразить panel в fullscreen | MyIE | Мультимедиа в Delphi | 0 | 22.04.2010 21:42 |