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. |
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! |
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 :D)
Puedes ir probando con varias aplicaciones que posee Windows Xp |
Cita:
|
Cita:
Saludos. :) |
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. |
Cita:
Saludos. Jandro. |
Correcto jandro.
Y parametrizando un poco queda:
Ejemplo llamadas:
Saludos. :) |
Hola
Cita:
Lo digo por que de la otra forma a mi me da error.:) Saludos PD: Muy interesante amigo. |
Cita:
Primero nombré a la función GetWndData (por Get Windows Data) pero luego me pareció más adecuado GetWndCoord (por Get Windows Coordenates). Hice el cambio en la cabecera de función, pero olvidé hacerlo en uno de los ejemplos de llamada ... Saludos. :) |
Hola
Bueno, por esta vez te perdono, la proxima te envio a leer la guia de estilo tres veces como penitencia....:D:D:D Saludos |
Cita:
|
Hola de nuevo.
Ahora me surge otra pregunta. Despues de probar este codigo con el notepad y la calculadora todo funciona, ahora necesito saber cual es el nombre de la clase de mi programa al que quiero acoplarlo... no tengo ni idea como averiguarlo. Me echais una manita?? :) Gracias. JAndro. |
Cita:
Resuelto también con Spy&Capture!! Saludos. |
La franja horaria es GMT +2. Ahora son las 00:55:25. |
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