FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Acoplar mi form a una aplicacion externa
Hola a todos!!
Necesito que la aplicación que estoy desarrollando vaya pegada a otra aplicación externa. Por ejemplo imaginemos que quiero que mi aplicación vaya siempre acoplada a la calculadora de windows, como podría hacer eso?? Se detectar si la aplicación esta abierta o no, pero no se como puedo averiguar que tamaño tiene y en que posición esta. Alguien me puede echar una mano? Muchas gracias. Saludos. Jandro. |
#2
|
||||
|
||||
Hola
Acoplar tu aplicación a otra, no se me ocurre como hacerlo...
Pero en la FTP del Foro Clubdelphi hay un ejemplo de como "poner" Una aplicación EXTERNA dentro de tu formulario. Por ejemplo el "Bloc de notas" o "notepad.exe" dentro del formulario: Aquí el ejemplo: Ejemplo26_notepad_window Suerte! |
#3
|
||||
|
||||
Se me olvidaba
Puedes cambiar el nombre "notepad.exe" por el nombre de la calculadora de Windows.... (No me acuerdo cual es el nombre y no tengo Windows a mano )
Puedes ir probando con varias aplicaciones que posee Windows Xp |
#4
|
||||
|
||||
Utilizando FindWindows, supongo que puedes acceder a la ventana que pertenece a la aplicación que buscas. Una vez que tengas el Handle de la ventana, puedes probar con otras funciones de la PAI del mismo grupo tipo, GetWindwPlacement, GetWindowRect,... para obtener las coordenadas.
__________________
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. |
#5
|
||||
|
||||
Cita:
Saludos. |
#6
|
|||
|
|||
Genial!! Muy buenas respuestas!!
Lo del ejemplo de meter el notepad dentro de tu apli, es genial saberlo, aunque no me vale para lo que quiero hacer. El codigo que me da ecfisa si es a lo que yo me referia. En realidad es voy a hacer dos aplicaciones independientes, pero que si en algun ordenador se instalan las dos, quiero que si se mueve una la otra vaya pegada y tambien se mueva como si fueran una. ecfisa, necesitaria saber tambien en tamaño que tiene la ventana (ancho y alto) hay algun parametro que me lo pueda dar?? Muchisimas gracias a todo!! Me ha ayudado mucho. Saludos. Jandro. |
#7
|
|||
|
|||
Cita:
Saludos. Jandro. |
#8
|
||||
|
||||
Correcto jandro.
Y parametrizando un poco queda:
Ejemplo llamadas:
Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Manipular aplicación externa | oabel5 | API de Windows | 30 | 27-05-2010 07:04:41 |
Incrustar aplicación externa en un form | Ana María | API de Windows | 2 | 01-09-2008 01:45:15 |
Acceder a una aplicación externa | FDB | Varios | 3 | 22-01-2008 13:45:02 |
Aplicacion externa a c++ | alloger | C++ Builder | 1 | 28-10-2006 00:37:09 |
Ejecutar aplicación externa | taita | API de Windows | 4 | 06-08-2005 23:45:57 |
|