Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
ВнизTMediaPlayer AV при повторном открытии файла Найти похожие ветки
← →
@!!ex © (2010-02-17 09:54) [0]
Procedure StartView(const FileName:string; Form:TForm);
begin
if not Assigned(Player) then begin
Player:=TMediaPlayer.Create(Form);
Player.ParentWindow:=Form.Handle;
Player.Visible:=false;
Player.Display:=Form;
end;
Player.Close();
Player.FileName:=FileName;
Player.Open();
Player.Play();
end;
Первый раз вызываю StartView - нормально запускается проигрывание видео.
Вызываю второй раз - падает на Player.Close();
Если Player.Close() не вызываеть падает на Open();
← →
Сергей М. © (2010-02-17 10:02) [1]И форма, передаваемая 2-м параметром, при этом одна и та же ?
И Handle у нее один и тот же ?
← →
@!!ex © (2010-02-17 10:05) [2]Стоп. Я идиот. Мой косяк. Копипаст - зло
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.075 c