Um dia desses precisei realizar a seguinte tarefa:

Desafio: Antes de gravar os dados no banco de dados você deve ir para o próximo campo para realizar a atualização dos dados.

Pensei: Blz, vamos simular o pressionar da tecla TAB e após alguns minutos de pesquisa me deparei com um código simples e eficiente que gostaria de compartilhar com todos os leitores.

Este é o código:Self.Perform(WM_NEXTDLGCTL,0,0);

Boa implementação a todos.

Referência de um dos lugares que encontrei o código:  http://xucro.wordpress.com/2009/06/03/mudando-para-o-proximo-campo-automaticamente-em-delphi/