Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-02-2011
miquellg miquellg is offline
Miembro
 
Registrado: abr 2005
Posts: 46
Poder: 0
miquellg Va por buen camino
Shellexecute en Panel

Hola a todos,

estoy creando un programa donde ejecuto la aplicación VLC Media Player con el siguiente código :
Código Delphi [-]
  ShellExecute(0,nil, pchar('C:\Archivos de programa\VLC\VLC\vlc.exe'),
        pchar('kk.m3u  --one-instance --loop  --video-title-show'),
        'C:\lista_videos\lista1',SW_NORMAL);
pero necesitaría que se abriera la aplicación dentro de un Panel que hay dentro del Form principal, es posible? alternativas posibles?
Se que se trata del primer parámetro del tipo HWND pero no lo consigo.

Gracias a todos. Saludos.

Última edición por ecfisa fecha: 07-02-2011 a las 15:33:37. Razón: Etiquetas Delphi
Responder Con Cita
  #2  
Antiguo 07-02-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.282
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Si revisas este ejemplo del FTP sobre el Notepad, verás cómo abrir una aplicación dentro de un programa hecho en Delphi. He recordado esta, pero me suena que lo hemos hablado más veces.

Busca en los foros, porque es posible que encuentres más ejemplos y más código al respecto.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 07-02-2011
miquellg miquellg is offline
Miembro
 
Registrado: abr 2005
Posts: 46
Poder: 0
miquellg Va por buen camino
Gracias Neftali, pero los ejemplos que he probado van bien con esas aplicaciones (notepad, calculadora, ...) pero con la aplicación VLC Media Player NO funciona. Se abre en una ventana diferente.
He cambiado Notepad.exe por el path del visualizador VLC.exe y el resultado es el mencionado.
No me importa si se ve dentro de un panel o una ventana o lo que sea, pero quiero que se vea dentro de la ventana de mi apliación y que no se pueda mover.
Alguna sugerencia?

Gracias
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Insertar un Panel dentro de otro panel edgwin OOP 3 22-11-2008 17:22:16
Shellexecute mjjj Varios 2 11-09-2007 17:41:21
ShellExecute jorodgar Varios 8 07-05-2007 13:46:15
shellexecute. REHome API de Windows 2 26-09-2005 11:23:25
ShellExecute arantzal Varios 0 04-05-2005 11:31:03


La franja horaria es GMT +2. Ahora son las 11:27:21.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi