FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Meter una aplicacion dentro de otra
Hola, bueno la duda que tengo es si se puede hacer lo siguiente:
Tengo un Form con un Edit y un Botón, necesito hacer que cuando escribo el nombre del proceso de alguna de las aplicaciones que estan corriendo esa aplicacion se meta dentro de la mia, Ejemplo: si escribo iexplorer.exe la ventana de iexplorer esa que esta abierta, se meta dentro de mi aplicacion, se puede hacer algo asi? |
#2
|
||||
|
||||
Ya hemos hablado alguna vez en los foros del tema.
Haz una búsqueda a ver si encuentras los hilos al respecto. La idea es, encontrar la ventana/aplicación a la que te estás refiriendo con el texto del Edit (API FindWindow, por ejemplo) y luego cambiar el Parent para asignarle el de tu formulario (SetParent). Tal vez me he pasado de "reducido". Busca a ver si encuentras algo y ya dirás. Échale un vistazo al ejemplo "Ejemplo26_notepad_window.zip" del FTP del Club, porque creo que es lo que necesitas.
__________________
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. |
#3
|
||||
|
||||
Creo que se me adelantaron
Esa respuesta era justo la que yo iba a dar... Pero me ganaron...
Para ayudar un poquito más, les dejo la dirección de descarga completa: Ejemplo26_notepad_window.zip Saludos! |
#4
|
|||
|
|||
Muchas gracias a los 2, voy a mirar ese ejemplito
|
#5
|
|||
|
|||
Baje el ejemplo ese y lo que hace es abrir directamente otro programa dentro del mio, pero lo que yo intentaba hacer era que meta adentro el proceso que yo escriba mientras ya esta ejecutado, no se si me explico bien.
|
#6
|
||||
|
||||
Cita:
Sí te explicaste bien, y aunque el ejemplo no sea "EXACTAMENTE" lo que necesitas, tiene casi todo lo que pides. No se si has mirado con detalle el código; Si te fijas verás que, lo que hace no es "abrir el programa dentro del tuyo" (como tú dices), sino abrirlo y luego "meterlo dentro del tuyo". Así que el segundo paso es el mismo que tú necesitas. Sólo te queda, en lugar de abrirlo, buscar uno ya abierto. Para eso puedes revisar los ejempos (también del FTP) llamados: Ej_Explorar_una_ventana (hay tres), que interactuan on los procesos abiertos. Una vez que tengas localizado el proceso , utiliza el 2º paso del ejemplo anterior. Un saludo.
__________________
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. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como ejecutar una aplicacion de delphi dentro de otra? | Luis Alberto | Varios | 2 | 30-11-2005 00:31:39 |
problemas al integrar una aplicación dentro de otra | aranel | Varios | 1 | 23-10-2005 01:40:00 |
Meter un txt dentro de un exe | D@byt | Varios | 1 | 02-06-2005 11:40:06 |
Ventana dentro de otra | CarmaZone | Varios | 4 | 28-03-2005 10:34:55 |
Problemas al meter una aplicación en un CD | kasieyes | Conexión con bases de datos | 2 | 04-09-2003 02:25:49 |
|