Windows Media Player 10 en Visual Foxpro 9 - Help!!!

26/03/2006 - 19:59 por Alejandro A. Odremán M. | Informe spam
Ante todo un saludo a todos,



Quisiera saber si alguien ha probado utilizar un control de Windows Media
Player 10 dentro de uno de sus form y me pude dar una mano con esto.



Estoy desarrollando una aplicación que muestra videos y otras cosas en
secuencia, (como un Story Board) pero tengo un problema con la programación
del OCX para WMP, el problema parece tonto pero me tiene loco.



Una vez que asigno el archivo que se debe reproducir, el player arranca y
todo bien pero, el video es mas pequeño que el control definido dentro de mi
form, por lo tanto deseo que el video se ajuste al control sin mantener el
aspecto.



Según el SDK de Windows Media Player 10 esto lo logro utilizando la
propiedad player.stretchToFit, pero nada en cuando el objeto player adquiere
el status 3 (Playing) el control cambia de tamaño, lo mas curioso es que
usando la venta de inspección en Fox el valor de las propiedades Width and
Height para mi control siguen como las definí en el diseñador de
formularios.



Una vez estabilizada la reproducción del video puedo cambiar el tamaño del
control y dejarlo como fue definido originalmente pero esto provoca un
efecto en pantalla donde se nota claramente que el control fue ajustado.



De antemano muchas gracias por su ayuda.



Alejandro.

Preguntas similare

Leer las respuestas

#1 cymnunez
08/05/2006 - 23:43 | Informe spam
Oime yo estoy desarrollando una aplicación que necesitará un media player,
solamente para escuchar musica desde fox pero no lo he logrado. podrías
ayudarme y reponderme a mi direccion de correo.

yo puedo abrir windows mnedia player desde fox, pero yo no quiero eso,
quiero que la musica suene sin salirse a cargar otro programa.

te dire como abro windows media player en fox:
! /n c:\archivos de programa\windows media player\wmplayer.exe

eso lo hago en un evento click del form pero yo quiero utilizar un
elemento ole y hacerlo desde alli, o si tienes algo mejor seria bueno y de
gran utilidad.,
gracias

atte.

m.nuñez







Alejandro A. Odremán M. wrote:

Ante todo un saludo a todos,



Quisiera saber si alguien ha probado utilizar un control de Windows Media
Player 10 dentro de uno de sus form y me pude dar una mano con esto.



Estoy desarrollando una aplicación que muestra videos y otras cosas en
secuencia, (como un Story Board) pero tengo un problema con la programación
del OCX para WMP, el problema parece tonto pero me tiene loco.



Una vez que asigno el archivo que se debe reproducir, el player arranca y
todo bien pero, el video es mas pequeño que el control definido dentro de mi
form, por lo tanto deseo que el video se ajuste al control sin mantener el
aspecto.



Según el SDK de Windows Media Player 10 esto lo logro utilizando la
propiedad player.stretchToFit, pero nada en cuando el objeto player adquiere
el status 3 (Playing) el control cambia de tamaño, lo mas curioso es que
usando la venta de inspección en Fox el valor de las propiedades Width and
Height para mi control siguen como las definí en el diseñador de
formularios.



Una vez estabilizada la reproducción del video puedo cambiar el tamaño del
control y dejarlo como fue definido originalmente pero esto provoca un
efecto en pantalla donde se nota claramente que el control fue ajustado.



De antemano muchas gracias por su ayuda.



Alejandro.
Respuesta Responder a este mensaje
#2 Manuel Castellanos
09/05/2006 - 02:50 | Informe spam
Amigos un saludo, entren a www.davphantom.com y en buscar escriban
REPRODUCTOR, espero les sirva en lo que quieren...

"Alejandro A. Odremán M." escribió en el mensaje
news:uE6%
Ante todo un saludo a todos,



Quisiera saber si alguien ha probado utilizar un control de Windows Media
Player 10 dentro de uno de sus form y me pude dar una mano con esto.



Estoy desarrollando una aplicación que muestra videos y otras cosas en
secuencia, (como un Story Board) pero tengo un problema con la
programación del OCX para WMP, el problema parece tonto pero me tiene
loco.



Una vez que asigno el archivo que se debe reproducir, el player arranca y
todo bien pero, el video es mas pequeño que el control definido dentro de
mi form, por lo tanto deseo que el video se ajuste al control sin mantener
el aspecto.



Según el SDK de Windows Media Player 10 esto lo logro utilizando la
propiedad player.stretchToFit, pero nada en cuando el objeto player
adquiere el status 3 (Playing) el control cambia de tamaño, lo mas curioso
es que usando la venta de inspección en Fox el valor de las propiedades
Width and Height para mi control siguen como las definí en el diseñador de
formularios.



Una vez estabilizada la reproducción del video puedo cambiar el tamaño del
control y dejarlo como fue definido originalmente pero esto provoca un
efecto en pantalla donde se nota claramente que el control fue ajustado.



De antemano muchas gracias por su ayuda.



Alejandro.


Respuesta Responder a este mensaje
#3 Eduardo Crespo
17/07/2006 - 19:36 | Informe spam
Gracias, lo he probado y no funciona. De hecho yo mismo he escrito el
código de "Prova.dll", no funciona porque definí el procedimiento
"NumeroAleatoriRetornar" como rutina a la que se le pasan parámetros por
referencia y no como función. De todas maneras, por probar (Porque soy un
auténtico principiante de Fox Pro, en realidad casi siempre programo en VB
o C. ) recompilé la librería "Prova.dll" redefiniendo el procedimiento
"NumeroAleatoriRetornar" como función, y entonces si funcionó! lo que pasa
es que esta librería la hice de prueba porque tengo que hacer lo mismo con
un procedimiento de una librería (el problema de verdad) que es un tanto
complejo y que necesita que se le pasen unos parámetros por referencia
para modificarlos en la ejecución, y tengo que estudiar como hacerlo, y de
momento no lo he conseguido... Pero bueno, por lo menos ya sé que no hay
problema en la carga de la librería. Muchas gracias!

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida