terça-feira, 3 de abril de 2012

Muitas vezes, quando precisamos tratar erros do usuário, caso ele esqueça de preencher um campo ou selecionar um item em uma Combo, enfim, aqui vai uma dica muito legal e interessante de se implementar no sistema.

  if SendMessage(ComboBox1.Handle, CB_GETDROPPEDSTATE, 0, 0) <> 1 then
    SendMessage(ComboBox1.Handle, CB_SHOWDROPDOWN, 1, 0);

Primeiramente, a condição IF verifica se a ComboBox está Fechada, caso esteja, envia a mensagem para a ComboBox abrir.


Um comentário: