Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-12-2008
Avatar de JoAnCa
JoAnCa JoAnCa is offline
Miembro
 
Registrado: jul 2005
Ubicación: Cuba
Posts: 435
Poder: 19
JoAnCa Va por buen camino
Cool Como abrir dos instancias a la vez de mi aplicacion

Hola a todos
Necesito saber como puedo abrir dos instancias a la vez de mi aplicacion, es decir, que si oprimo un boton me salga otra ventana de mi aplicacion, o sea, un clon de la misma ventana activa
__________________
La hora de acción no es hora de aprender, es necesario haber aprendido antes
Responder Con Cita
  #2  
Antiguo 03-12-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 19
felipe88 Va por buen camino
¿Ya probaste con ShellExecute a la misma aplicación?
Responder Con Cita
  #3  
Antiguo 03-12-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por felipe88 Ver Mensaje
¿Ya probaste con ShellExecute a la misma aplicación?
.... bueno, si y no

Si solo haces "eso" la la primera instancia va a correr otra (la segunda), y esta a su vez va a correr otra (la tercera), y la tercera correra otra instancia... (la cuarta) .....

Lo que necesitas es utilizar objetos globales, Mutex, entradas de registro, un archivo con un contador o "algo" para llevar la cuenta de las instancias y asi "controlarlo"

Saludos
__________________
RTFM > STFW > Foro > Truco > Post > cHackAll > KeBugCheckEx
Responder Con Cita
  #4  
Antiguo 03-12-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 19
felipe88 Va por buen camino
Cita:
Empezado por cHackAll Ver Mensaje
.... bueno, si y no

Si solo haces "eso" la la primera instancia va a correr otra (la segunda), y esta a su vez va a correr otra (la tercera), y la tercera correra otra instancia... (la cuarta) .....

Lo que necesitas es utilizar objetos globales, Mutex, entradas de registro, un archivo con un contador o "algo" para llevar la cuenta de las instancias y asi "controlarlo"

Saludos
Ahhh... claro... eso del Mutex, alguna vez leí algo sobre el tema pero para hallar procesos... pero, ¿serivrá para lo que preguntan?
Responder Con Cita
  #5  
Antiguo 03-12-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por felipe88 Ver Mensaje
Ahhh... claro... eso del Mutex, alguna vez leí algo sobre el tema pero para hallar procesos... pero, ¿serivrá para lo que preguntan?
Código Delphi [-]
procedure TForm1.FormCreate(Sender: TObject);
begin
 CreateMutex(nil, False, 'ClubDelphi');
 if GetLastError = 0 then
  WinExec(PChar(ParamStr(0)), SW_SHOWNORMAL);
end;
__________________
RTFM > STFW > Foro > Truco > Post > cHackAll > KeBugCheckEx
Responder Con Cita
  #6  
Antiguo 03-12-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 19
felipe88 Va por buen camino
Mejor no digo nada

Responder Con Cita
Respuesta



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
Como abrir un archivo con mi aplicacion. (parametros de ejectutable) JuanErasmo API de Windows 20 12-11-2011 23:42:53
Como abrir un pdf desde mi aplicación albertillo Varios 3 30-01-2007 22:29:54
multiples instancias de aplicación nfrfabian Varios 3 09-12-2006 14:55:17
SendMessage y dos instancias de una aplicación Aldo OOP 3 22-05-2006 19:43:12
Evitar Instancias Multiples De Mi Aplicacion edgusano .NET 8 28-04-2005 19:21:02


La franja horaria es GMT +2. Ahora son las 03:30: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