Mensaje    Asunto: TEvent, TThreads: Hilos y Eventos Responder citando

Hola a todos las personas que cooperan y visitan al foro.

Les pido el favor encarecidamente que me analicen estas dos inquietudes que me tienen loco y que por las cuales les estaré sumamente agradecido si me ayudan.

1. Ejemplos de TEvent?
Quisiera tener ejemplos con eventos, no me refiero a los eventos de un botón, o el cierre de una Tabla, o el cambio de TComboBox.

El perfil de la acción al realizarse un evento que yo quiero es, más bien, que despierte un hilo dormido, y que depende de ciertas situaciones no ligadas a componentes de los anteriores mencionados.

Sino que el evento esté "ligado" a mi Aplicación principal y que cuando se den ciertas condiciones realice algún método.

Ejemplo: Que yo sepa TTimer realiza una función, cuando la propiedad Active es true, al cumplirse el tiempo dispuesto en su propiedad Interval, pero fíjense que en ningún momento (sino se ha cumplido el tiempo) me perturba la aplicación principal.


2. Código de hilos?
Yo he utilizado TThreads de C++Buider, sus métodos(Execute, Resume, Suspend).
Lo que no tengo claro es el uso de secciones críticas Acquire(), Release().
WaitFor(), UnLockList,LockList.
TThreadList,TList.

Y no solo eso, sino también de la API CreateThread y CreateEvent, necesito códigos de Ejemplo.

Gracias por su VALIOSA colaboración de Antemano.

joseluisbz@bigfoot.com