Curso de C++ Builder


Programación con Hebras



Introducción

  • ¿Por qué usar hebras?

La clase TThread

  • Creación de hebras
  • Liberación de hebras
  • Prioridad de una hebra

Ejecución de hebras

  • El método Execute()
  • Variables locales a las hebras
  • Control de la ejecución de una hebra: Suspend, Resume & Terminate

Coordinación entre hebras

  • Uso de recursos compartidos
    • La hebra principal de la VCL
    • Bloqueo de objetos
    • Secciones críticas
  • Sincronización entre hebras
    • Esperar la finalización de una hebra
    • Esperar a que se complete una tarea

Ejemplos



Página principal