utilizando o componente mediaplayer
Estou utilizando o componente mediaplayer da paleta system para reproduzir videos.
O problema é que não estou conseguindo fazer o video se encaixar, ou seja, se ajustar ao olecontainer, nem ao panel.
Nesses dois componentes ou fica sobrando muito espaço ou não aparece inteiro.
Gostaria que o video adotasse as dimensões do componente onde está rodando, da mesma forma que uma figura se adapta a um componente image.
No caso do olecontainer já tentei todas as opções da propriedade sizemode mas não adiantou.
Será que existe uma maneira de fazer isso?
O problema é que não estou conseguindo fazer o video se encaixar, ou seja, se ajustar ao olecontainer, nem ao panel.
Nesses dois componentes ou fica sobrando muito espaço ou não aparece inteiro.
Gostaria que o video adotasse as dimensões do componente onde está rodando, da mesma forma que uma figura se adapta a um componente image.
No caso do olecontainer já tentei todas as opções da propriedade sizemode mas não adiantou.
Será que existe uma maneira de fazer isso?
Catunda
Curtidas 0
Respostas
Rodc
19/11/2007
MediaPlayer1.DisplayRect := OleContainer1.ClientRect;
Este código faz o vídeo ficar com o resize do tamanho do container.
Agora você precisa fazer os bloqueios dos limites para que o vídeo fique sempre proporcional, sem ficar esticado mais de um lado do que do outro.
GOSTEI 0