FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Averiguar la versión de un programa en ejecución
Al iniciar un ejecutable necesito poder averiguar la versión de otro ejecutable que también se esta ejecutando en la misma pc.
Hay alguna forma de obtenerlo? Uso Delphi 7 Gracias |
#2
|
||||
|
||||
|
#3
|
||||
|
||||
Aquí en la sección de trucos del club, también hay uno de [dec] para averiguarlo:
https://www.clubdelphi.com/foros/sho...hlight=version
__________________
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. |
#4
|
|||
|
|||
Gracias por responder pero lo que me pasaron no es para averiguar la versión de un exe que se esta ejecutando en memoria. No me sirve por lo siguiente. Hay un programa que se utiliza como lanzador de varios módulos, este programa al arrancar compara las versiones de estos módulos contra las versiones en el servidor, si son mas nuevas las reemplaza, inclusive puede reemplazarse a si mismo y este es el problema. Luego de esto hay un modulo que se ejecuta automáticamente y es el que debe poder chequear que versión es la del lanzador que se esta ejecutando dado que el exe fue reemplazado pero el que esta en memoria es el viejo y debe avisar que debe ser relanzado para que sea la versión correcta.
|
#5
|
||||
|
||||
(perdón por el mensaje anterior que correspondía a otro foro)
En este caso, si no te he entendido mal, tienes un ejecutable en memomia de la version=1, su versión en disco ha sido cambiada por el mismo ejecutable de version=2 y no te sirve comprobar la version del ejecutable en disco (porque te devolverá 2), sino que quieres comprobar la versión del ejecutable en memoria para que te devuelva version=1 ¿Es correcto o lo he vuelto a entender mal?
__________________
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. Última edición por Neftali [Germán.Estévez] fecha: 31-03-2022 a las 16:04:02. |
#6
|
|||
|
|||
German, no entiendo lo que pusiste.
|
#7
|
|||
|
|||
Solo una observación y si guardas ese valor de la version en un archivo dentro de la carpeta del ejecutable y desde ahi haces esas comparaciones.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Averiguar con que delphi se hizo un programa | lucas05 | Varios | 2 | 02-05-2013 15:39:18 |
Averiguar la versión de un .fdb | Cañones | Firebird e Interbase | 3 | 20-04-2013 23:14:53 |
Averiguar si tengo instalado un programa | mauqu | Varios | 2 | 02-05-2007 19:42:52 |
Averiguar la version del DirectX instalado | Bicho | Trucos | 0 | 12-06-2006 12:34:23 |
Averiguar en qué versión de Windows se ejecuta nuestro programa | dec | Trucos | 1 | 12-06-2006 12:28:16 |
|