Вниз
Скачать: CL | DM;

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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.052 c
2-1265613649
pavel_guzhanov
2010-02-08 10:20
2010.08.27
цвет под курсором мыши


15-1268689777
Германн
2010-03-16 00:49
2010.08.27
Build Events в опциях проекта.


15-1266186779
OneYoungMan
2010-02-15 01:32
2010.08.27
Очистка cd и dvd дисков...


15-1268677017
AntonioBanderas
2010-03-15 21:16
2010.08.27
из prn в rtf


6-1223380302
gaux
2008-10-07 15:51
2010.08.27
Indy 10.1.5 + SSL. Получить код ошибки OpenSSL в OnVerifyPeer




   Наверх