Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Abrir una aplicación en el monitor secundario (https://www.clubdelphi.com/foros/showthread.php?t=88583)

feliz-58 28-06-2015 16:14:10

Abrir una aplicación en el monitor secundario
 
Saludos, Compañeros del Club, tengo mucho que no paso por aquí, pero paso porque tengo ya algo que se me sale de las manos y espero que puedan ayudarme.

Hice un pequeño programa para hacer mas fácil el manejo de un computador que ha sido destinado para algo en especifico, poner vídeos, música, y abrir una aplicación donde se presenta letras y música tipo Karaoke, que pasa que esta aplicación tiene un defecto y es que se le va el audio luego de tener un rato usándolo, como es un programa que no tengo el código fuente y esta hecho en Flash, es ajeno a mi voluntad resolver el problema, en fin hice una aplicación en delphi para cerrarlo, y volver a abrir ese programa, la computadora se usa con escritorio extendido, y que pasa que esa aplicación cuando se ejecuta se abre en en monitor Primario y en pantalla completa. lo que quiero hacer es abrirla en el segundo monitor.

Tengo este código que es para cerrarla y volver a abrirla pero aun me falta el detalle de que aparezca en el segundo monitor.

Código Delphi [-]
 
PostMessage(FindWindow(Nil, Pchar('Karaoke')), WM_QUIT, 0, 0);
ShellExecute (Handle, 'open',Pchar(Fconfiguraciones.DBEdit1.Text), nil, nil, SW_SHOWNORMAL);


La primera linea es para buscar la aplicación en el Administrador de tareas por el titulo y cerrarla y la segunda es para abrirla desde el directorio.
La aplicación es un .Exe
Uso delphi 7
Saludos!

ecfisa 28-06-2015 23:04:02

Hola feliz-58.

Revisa si te son útiles las sugerencias para hacer que una aplicación abra en el monitor secundario por defecto en este enlace:
Salueos :)


La franja horaria es GMT +2. Ahora son las 06:14:02.

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