FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
simplemente quiero ver la ruta completa de un proceso.
por ejemplo en la lista de procesos sale el msnmsgr.exe que es el microsoft messenger. y quiero saber la ruta completa de ese programa. en pocas palabras. na funcion que ingrese el nombre del proceso y me salga la ruta completa del programa. gracias. |
#2
|
||||
|
||||
No se si es la solución correcta, pero lo que he utilizado alguna vez es obtener la ruta del primer Module del proceso: http://www.clubdelphi.com/foros/showthread.php?t=28419
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
|||
|
|||
no. no es lo que estoy buscando. en realidad no creo que sea muy complicado.
gracias de todas maneras. |
#4
|
|||
|
|||
Cita:
para hacer eso , has de abrir el proceso con openprocess a través de su pid, obtener el handle y luego hacer una llamada a GetModuleFileNameEx con ese handle. y para obtener el pid de un proceso en concreto que ya está ejecutandose , lo mejor es hacer una llamada al api que te devuelve la lista de procesos que hay en el sistema con sus pids. la siguiente funcion , sacada de las jedi jcl (la unit JclSysInfo) hace lo que pides. (ten en cuenta que falta alguna llamada para saber si se ejecuta en xp/w2k o en w98)
solo tendrias que llamar a RunningProceslist (lista,true) y te devolveria la lista de procesos , con sus paths , luego tendrias que hacer un extractfilepath , para sacar su ruta. saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Sobre la ruta completa de un EXE | oscjae | API de Windows | 6 | 25-07-2006 12:36:15 |
ruta de un archivo | ddd_ddd | Varios | 1 | 07-06-2006 23:08:34 |
Obtener ruta completa | pepecharlie67 | Varios | 4 | 02-01-2006 15:25:39 |
Ruta de instalación | Eolo | SQL | 0 | 24-08-2004 16:06:17 |
¿Siempre hay que poner la ruta completa de la base de datos que está en el servidor? | Al González | Firebird e Interbase | 2 | 12-05-2004 22:06:25 |
|