El manejo de hilos en delphi no es muy diferente de otros lenguajes como Java o c++, basta con que heredes una clase TThread y juegues con las propiedades de prioridad y ejecucion.
Otra opcion seria usar Timers, es una solucion mas rapida con procedimientos sencillos.