Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-07-2015
cocute cocute is offline
Miembro
 
Registrado: nov 2008
Posts: 403
Poder: 16
cocute Va por buen camino
Ejecutar una aplicación externa, y si ya está ejecutada maximizarla

Alguno sabeis como ejecutar una aplicación externa, y si ya está ejecutada no volverla a ejecutar
sino maximizarla la que ya está abierta.

(La cosa es prevenir si la aplicación a abrir permita varias instancias y se abra varias veces)


Muchas gracias.
Responder Con Cita
  #2  
Antiguo 27-07-2015
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Poder: 21
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
cocute,

Cita:
Empezado por cocute
...como ejecutar una aplicación externa, y si ya está ejecutada no volverla a ejecutar...prevenir...varias instancias...


Revisa esta información:
Espero sea útil

Nelson.
Responder Con Cita
  #3  
Antiguo 27-07-2015
cocute cocute is offline
Miembro
 
Registrado: nov 2008
Posts: 403
Poder: 16
cocute Va por buen camino
gracias pero eso creo que es para aplicaciones delphi que creas tu mismo no?

al final lo he conseguido más o menos con esto , pero claro sabiendo el texto de la ventana, pero me sirve de momento así:
Código Delphi [-]
var
Valor:integer;
begin 
Valor:=FindWindow(nil,'Calculadora');
If Valor=0 
then   ShellExecute(Handle, 'open', 'Calculadora.exe', nil, nil, SW_SHOWNORMAL);
else ShowWindow(Valor, SW_MAXIMIZE);
end;

Última edición por nlsgarcia fecha: 27-07-2015 a las 18:28:31. Razón: Sintaxis Delphi
Responder Con Cita
  #4  
Antiguo 27-07-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Recuerda poner los tags al código fuente, ejemplo:



Gracias
Responder Con Cita
  #5  
Antiguo 27-07-2015
cocute cocute is offline
Miembro
 
Registrado: nov 2008
Posts: 403
Poder: 16
cocute Va por buen camino
ok, sorry,
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Ejecutar aplicacion externa y mandarle eventos de teclado iqui.Balam API de Windows 0 16-06-2008 04:35:09
Ejecutar comandos en aplicación externa José Craviotto Varios 1 03-02-2006 14:21:28
Ejecutar aplicación externa con parametros vtorres Varios 6 28-10-2005 05:34:02
Ejecutar aplicación externa taita API de Windows 4 07-08-2005 00:45:57
Ejecutar aplicacion externa y que este en primer plano Lorenzati API de Windows 11 06-07-2004 19:22:10


La franja horaria es GMT +2. Ahora son las 03:10:13.


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