Crear archivo log
Esta funcion nos permite crear un archivo .log
Hay que tener en cuenta que esta función no es "thread-safe", es decir, si nuestra aplicación tiene varios threads y mas de uno intenta usar la función a la vez, la función puede fallar. Una posible solución es usar TCriticalSection. Para eso tenemos que declarar una variable global del tipo TCriticalSection. La función modificada quedaría así:
Ahora nuestra función ya es "thread-safe". Pero podemos darle otra vuelta de rosca, y volver a meter todo el código dentro de la función. De esta manera ya no tendremos que preocuparnos de declarar variables globales.
Vaya forma de darle vueltas al asunto ... jejeje |
Esta muy bien. Sobre todo porque salva los movimientos hasta el punto donde se produzca la interrupción no deseada del programa en ejecución.
|
Buenos dias disculpa la ignorancia pero como lo puedo usar, me interesa muchisimo, pero no pudo hacerlo funcionar, te agradeceria si me pudieran ayudar, gracias de antemano
|
¿Que error te da cyber_zero? Solo tienes que añadirla a tu código y llamarla desde donde quieras.
Para una versión actualizada de esta función echale un vistazo a este enlace: http://delphi.jmrds.com/?q=node/37 |
La franja horaria es GMT +2. Ahora son las 14:05:01. |
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