O que mudou na Procedure ABORT no Delphi XE7

Delphi

11/12/2014

Salve, salve amigos!!
Estou migrando do XE para XE7. Venho tendo problemas com a procedure "ABORT". No XE essa procedure abaixo funcionava perfeitamente.

    Procedure FASenhaErrada; // Encerra processo e retorna foco para o código do vendedor;
    begin
      mensagem('002'); // Imprime mensagem "Senha Inválida!"
      eVdorCod.SetFocus; // Retorna o Foco para o Código do Vendedor
      eSenha.Text := ''; // Limpa o Campo Senha
      Abort; // Aborta todo processo
    end;



No Delphi XE 7 e campo Código do Vendedor não recebe o foco. Como se o ABORT alem de encerrar o processo retornasse todas as alterações;
Junior Azevedo

Junior Azevedo

Curtidas 0

Respostas

Junior Azevedo

Junior Azevedo

11/12/2014

Fazendo alguns testes aqui percebemos que o problema só ocorre no onExit do componente tEdit.
GOSTEI 0
POSTAR