Имя пользователя:
Пароль:
 

Название темы: Delphi 5
Показать сообщение отдельно

Пользователь


Сообщения: 86
Благодарности: 0

Профиль | Отправить PM | Цитировать


Кинь на форму компонент MediaPlayer(если нету) *и измени:
Код: Выделить весь код
Display :=form1; 
displayrect:=rect(bevel1.left +4, bevel1.top +4,0,0); 
bevel1.width:=displayrect.right +8; 
bevel1.height :=displayrect.bottom +8; 
IF bevel1.height = 8 THEN 
 *self.clientheight:=bevel1.top 
ELSE 
 *self.clientheight:=bevel1.height + bevel1.top + 8;
на этот код(вставь его в On Click кнопки, которая открывает медиа файл)

Код: Выделить весь код
 
With Mediaplayer1 do 
begin 
open; 
Display :=form1; 
displayrect:=rect(bevel1.left +4, bevel1.top +4,0,0); 
bevel1.width:=displayrect.right +8; 
bevel1.height :=displayrect.bottom +8; 
IF bevel1.height = 8 THEN 
 *self.clientheight:=bevel1.top 
ELSE 
 *self.clientheight:=bevel1.height + bevel1.top + 8; 
end;
уж если это не получится, то анверно я не умею обьснять. Если че, то пиши, вышлю полный исходник готового медиаплеера с подстройкой клипа под размер формы.
*

-------
У вас не виснет Windows ?!! Руки кривые ... :)


Отправлено: 00:44, 27-05-2003 | #6

Название темы: Delphi 5