FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
||||
|
||||
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 |
#2
|
||||
|
||||
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.
|
#3
|
|||
|
|||
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
|
#4
|
||||
|
||||
¿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 |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|