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-04-2009
Avatar de ColdFusion
ColdFusion ColdFusion is offline
Miembro
 
Registrado: oct 2008
Ubicación: Honduras
Posts: 32
Poder: 0
ColdFusion Va por buen camino
Smile Como saber si una aplicacion esta instalada

Hola mi duda es.
¿Como saber si una aplicacion se encuentra actualmente instalada?
..
__________________
Visita mi blog personal http://edwinmunguia.co.nr/ !
Responder Con Cita
  #2  
Antiguo 03-04-2009
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Me temo que no hay una forma "estándar" de averiguarlo: depende de la aplicación.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 03-04-2009
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Aunque si la aplicación es más o menos estándar, habrá dejado la correspondiente entrada en

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall

o

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall

¿no? Sería cosa de recorrer las entradas en estas claves y buscar la aplicación que nos interese.

// Saludos
Responder Con Cita
  #4  
Antiguo 03-04-2009
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Lightbulb

En este hilo Seoane y Roman tuvieron un encuentro de como se podria hacer algo
parecido a lo que estas buscando amigo ColdFusion.
Espero que te sirva.
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #5  
Antiguo 06-04-2009
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
si sabes que la aplicacion tiene una carpeta en especifico..
ejemplo

c:\archivos de programa\borland\delphi6\bin

entonces

con solo revisar usando..

if fileexists( c:\archivos de programa\borland\delphi6\bin\delphi6.exe)

asi se me hace facil..
Responder Con Cita
  #6  
Antiguo 06-04-2009
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por JXJ Ver Mensaje
si sabes que la aplicacion tiene una carpeta en especifico...
El problema es que esa carpeta es la que te propone el programa por defecto, pero si se ha cambiado en la instalación no detectarás el programa. De ahí que creo que es más seguro la opción del Registro.
__________________
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.
Responder Con Cita
  #7  
Antiguo 07-04-2009
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
tambien habemos quienes no usamos el registro..

por eso lo de las carpetas

otra es buscar en el sistema operativo por el nombre de la aplicacion si esta
se esta ejecutando..

¿has visto los ejemplos de Mutex.
para que solo una aplicacion este activa y evitar tener 2 instancias de la
misma aplicacion?
Responder Con Cita
  #8  
Antiguo 07-04-2009
Avatar de ColdFusion
ColdFusion ColdFusion is offline
Miembro
 
Registrado: oct 2008
Ubicación: Honduras
Posts: 32
Poder: 0
ColdFusion Va por buen camino
pero y el mutex como me serviria..
no se el nombre dl mutex que le habran puesto a winamp

supongo que la mejor manera sera
Código Delphi [-]
fileexist
por que no se utilizar muy bien los registros..

Graciaas..
__________________
Visita mi blog personal http://edwinmunguia.co.nr/ !
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 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
Como Saber Que Aplicacion Se Esta Ejecutando ??? TomasCampeon API de Windows 1 12-08-2004 03:23:26
Como saber si una aplicacion se esta ejecutando? Javi2 Varios 3 23-07-2004 15:58:05
Verificar si esta instalada una fuente victork_py Varios 2 22-10-2003 19:23:39


La franja horaria es GMT +2. Ahora son las 18:34:04.


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