![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
![]() Hola, bueno soy nuevo en el foro y este es mi primer post, queria hacer una consulta he visto ciertos programas compilados en delphi que captan el funcionamiento (proceso) proceso de otro programa, quiera saber como puedo acceder a la lista de procesos que se estan llevando a cabo, y como puedo seguirlo desde mi programa(Form), gracias.
|
#2
|
||||
|
||||
prueba con esto
si a lo que te refieres es a lo que yo entendí, entonces te diré que puedes obtener los nombres de los procesos de la siguiente manera,
colocas primeramente un Listview con dos columnas, ID y Name del proceso: implementas esta función para obtener los procesos, y sus dos descripciones anterior:
ahora, para la parte de obtener los subprocesos o los modulos cargados por un proceso, puedes implementar esta otra función:
el primer parámetro de esta última funcion es para obtener los subprocesos del proceso que tenga el ID especificado, por ejemplo el 456, winlogon.exe... y el segundo parámetro de esta función es para mostrar en un mensajito la descripción del subproceso: 1 => Handle 2 => Nombre 3 => Path + name espero que te funcione... Última edición por dec fecha: 16-11-2006 a las 05:47:31. |
#3
|
||||
|
||||
Hola aeff tengo una duda en cuanto a la función GetModulesProcess que pusiste, el problema es que cuando le doy el ID del winlogon.exe o de cualquier otro proceso que se ejecuta como un proceso de sistema no me devuelve ningún resultado esto es en windows xp sp2 y mi cuenta es administrativa, entonces lo que quisiera que me dijeras es porque sucede esto porque a la verdad mira que me e ron pido tratando de averiguarlo pero no e podido dar con la respuesta.
Gracias de antemano y disculpa la molestia.... |
#4
|
||||
|
||||
Yaeris, eso ocurre porque no tienes suficientes privilegios. Pero lo bueno de ser administrador es que tu mismo te los puedes conceder
![]()
Por ejemplo:
|
#5
|
||||
|
||||
Muchas gracias seoane por tu ayuda pues ahora la funcion si que me funciona a las mil maravillas.......
|
#6
|
|||
|
|||
Muchas gracias aeff me funciono muy bien, pero queria saber si no ahy forma de seguirlos,(alterarlos) u ocultarlos?.
|
#7
|
||||
|
||||
![]() yo agradecería enormemente que cuando logres hacer lo que pides en relación a los procesos, que me lo informes, yo también estoy por dar con ese truco...
|
#8
|
||||
|
||||
![]() ![]() |
#9
|
|||
|
|||
![]() Parece a mis 14 años me interese por la programacion soy muy new y hay algunas o muchas cosas de lemguaje pascal que no entiendo, pues estoy en el colegio y no tengo casi tiempo de leer los tutoriales que me descargo de internet, que dicho sea de paso entiendo el solo el 3% del tutorial que leo(no soy yo es el tutorial que no se explica bien),aprendi lo q se deberia saber lo basico de lo basico como declarar y crear hilos, etc,pero de hay hay tutos muy avanzados q no entiendo ( incluso no entiendo por que se pone^ y @en algunas cosantantes o variables) y busco un tutorial que compense el vacio (entre lo novato y lo experto), les contare que me interese por delhpi al ver un genial programa que captaba procesos y obtenia adress mediante escaneos y al cambiar los values de las adress alteraba su proceso y estaba compilado en delphi, por eso pedi una ayudita con la lista de procesos y a ocultarlos, para ir haciendome una idea de lo que en el fututo(quiza muy lejano) quiera crear un programa como el que les explique.
|
#10
|
||||
|
||||
![]() De todas formas no te desanimes y empieza por aprender a andar antes de intentar correr ![]() |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Cómo ocultar programa de lista de procesos de xp? | israelgs | C++ Builder | 13 | 27-04-2006 14:14:37 |
Triggers Y Procesos | micayael | Firebird e Interbase | 6 | 03-12-2005 16:40:01 |
¿Mejor heredar de una Lista o mejor introducir la Lista en un campo? | Jome | OOP | 8 | 24-11-2005 17:11:16 |
Ocultar una aplicacion de la lista procesos w2000 | marceloalegre | Varios | 0 | 02-05-2005 16:26:19 |
![]() |
|