Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Necesito Ayuda de Seoane (o de otro que sepa C y Delphi) (https://www.clubdelphi.com/foros/showthread.php?t=61591)

JoAnCa 13-11-2008 15:40:55

Necesito Ayuda de Seoane (o de otro que sepa C y Delphi)
 
Hola a todos
Disculpen por solicitar a Seoane de esta forma, pero es que buscando encontre en su pagina http://delphi.jmrds.com/?q=node/47 el código que se ajusta bastante a lo que necesito, pero esta en C, que yo no lo domino.
Por eso quisiera que, si pudes, me hagas el favor de "traducir" ese codigo a Delphi, o al menos algunos segmentos de los que me interesa, cual seria su equivalente en delphi.
Disculpa si es mucho pedir, pero es que estoy tratando de hacer un Monitor del aprovechamiento de la PC, que es casi eso mismo que hiciste en C con tu "Viejo Chivato" :o

donald shimoda 13-11-2008 15:48:08

Cita:

Empezado por Jose Caceres (Mensaje 325804)
Hola a todos
Disculpen por solicitar a Seoane de esta forma, pero es que buscando encontre en su pagina http://delphi.jmrds.com/?q=node/47 el código que se ajusta bastante a lo que necesito, pero esta en C, que yo no lo domino.
Por eso quisiera que, si pudes, me hagas el favor de "traducir" ese codigo a Delphi, o al menos algunos segmentos de los que me interesa, cual seria su equivalente en delphi.
Disculpa si es mucho pedir, pero es que estoy tratando de hacer un Monitor del aprovechamiento de la PC, que es casi eso mismo que hiciste en C con tu "Viejo Chivato" :o


La verdad , le eche una mirada y es largo... Paso, que pena.:(

Neftali [Germán.Estévez] 13-11-2008 15:58:09

Para el tema del servicio, revisa los trucos que hay en la sección de trucos del club, porque recuerdo que estaba el código para controlar el funconamiento; Si no busca por los foros, porque ya lo hemos hablado alguna vez.

El tema de la lista de procesos que hay ejecutándose, igual. Creo que debe estar en los trucos y si no en los foros.

Por lo demás, inténtalo y si tienes problemas pregunta.

seoane 13-11-2008 17:13:08

Es un poco largo para traducirlo, y ademas imnecesario. En delphi podras hacer lo mismo, y mejor, con la mitad de codigo, a mi no me quedo mas remedio que hacerlo en C porque en aquel momento no tenia una licencia de Delphi.

Para empezar delphi te permite crear servicios, asi que toda la parte de instalacion y manejo del servicio te la ahorras, luego listar los programas se trato varias veces en los foros y en la seccion de trucos, al igual que listar los titulos de las ventanas y averiguar la direccion del PC, y sobre todo la parte de la "lista negra" que lo maneja de manera mucho mas eficiente un TStringList.

Y volviendo a las palabras de neftali, "inténtalo y si tienes problemas pregunta."

JoAnCa 14-11-2008 14:53:19

Sigo sin encontrar lo que busco
 
Gracias por su atenciom Neftali y Seoane

Despues de tanto buscar, Sigo sin encontrar lo que busco.
Si encontre ya como obtener una lista de todos los programas en ejecucion, pero no es exactamente lo que necesito. :rolleyes:
Tambien encontre como hacer capturas de pantalla

En concreto lo que quiero es, mediante un hook saber cuando se inicia una aplicacion y cuando se cierra. ;)

La cuestion no es impedir la ejecucion de los programas, sino saber que programas se ejecutan, con el objetivo de saber en que aprovechan o pierden el tiempo los usuarios

Espero haberme explicado bien en lo que quiero

No obstante abrire un nuevo hilo con la nueva preguna para que sea mas facil de responder por los demas


La franja horaria es GMT +2. Ahora son las 11:42:32.

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