FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Tiempo de ejecucion de un proceso
Hola,
Si bien este tema ya se trato varias veces, simplemente queria presentar una variante para calcular el tiempo de ejecucion de un proceso en una sola linea de codigo; a mi no me gusta el tener que agregar "las lineas magicas" al inicio y al final del proceso, y me gusta escribir poco codigo y tener algo reusable Asi que cree una clase que con una sola funcion estatica ejecuta un proceso (TProc) una determinada cantidad de veces y luego retorna el tiempo de ejecucion total: En este enlace esta el codigo fuente completo Depende de otra unidad que tambien se encuentra en mi repo, un cronometro, que basicamente usa el viejo truco del "QueryPerformanceTime" Ejemplo de uso:
De esta manera simplemente agrego un boton cualquiera en la aplicacion, envio como parametro el proceso que quiero ejecutar, y ya tengo el tiempo para informar; tambien puedo controlar la cantidad de veces que quiero que se ejecute Saludos |
#2
|
||||
|
||||
¿Eso se puede hacer en alguna versión nueva de Delphi, o es un error?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
Cita:
|
#4
|
||||
|
||||
Hola,
Muy interesante. Gracias por compartirlo Agustín. |
#5
|
||||
|
||||
Cita:
Dec, ¿no te queda un poco grande el gorro?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Objeto para Medir el Tiempo de Ejecución de un Proceso | nlsgarcia | Trucos | 1 | 22-02-2014 15:11:09 |
Tiempo de proceso excesivo | elguille | Varios | 15 | 17-04-2013 12:34:04 |
Detectar proceso en ejecucion C++ | dmartinezn | C++ Builder | 6 | 28-08-2012 23:07:16 |
Controlar la ejecución de un proceso | satelier.martin | Varios | 3 | 14-04-2011 02:35:33 |
Parar ejecucion de un proceso | trohan | Varios | 3 | 01-02-2008 18:05:18 |
|