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

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 27-05-2010
vejerf vejerf is offline
Miembro
 
Registrado: ene 2007
Posts: 206
Poder: 18
vejerf Va por buen camino
Hola de nuevo,

Escribo este post porque he observado algo más sobre el comportamiento de la aplicación externa que uso.

Resulta que si abro el fichero con shellexecute, pero no he "integrado" la aplicación en el panel con SetParent funciona bien y todos los ficheros se abren sobre esta aplicación.

Sin embargo si abro la aplicación, lo "integro" en un panel con SetParent y abro un fichero con ShellExecute, el fichero se abre sobre otra instancia de la aplicación. Si esta nueva instancia la vuelvo a "integrar" en el panel y se vuelve a abrir otro fichero, se abre otra nueva instancia y así sucesivamente.

¿Alguien sabe por qué puede ocurrir esto?

Yo lo que pretendo es que todos los ficheros se me abran sobre la misma instancia de la aplicación.
__________________
"Patientia et constantia taelecum"
Responder Con Cita
 



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
Abrir fichero asociado si la aplicacion ya esta activa. Geta Varios 4 13-03-2009 01:43:51
Saber si Firebird esta corriendo felipe88 API de Windows 2 14-07-2008 15:05:56
Como saber si ya esta corriendo una aplicacion zugazua2001 Varios 2 07-05-2008 17:18:01
Como saber si una aplicacion esta corriendo??? vejerf Varios 1 16-03-2007 13:39:14
verificar si una aplicacion esta corriendo dblx Varios 12 15-12-2006 01:29:31


La franja horaria es GMT +2. Ahora son las 13:53:50.


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