Olá
Outra forma de implementar um timer é usando a função
SetTimer. Ela permite você associar uma janela que receberá a mensagem
WM_TIMER ou então associar uma função diretamente que irá ser executada cada vez ou ainda pode se não informar nem a janela nem a função de retorno filtar na propria fila de mensagens da sua aplicação a mensagem
WM_TIMER do ID retornado pela função
SetTimer.
No help do C-Bulder tem mais detalhes desta função, ou se vc pesquisar no site do MSDN vai encontrar também:
SetTimer