Olá Juliomar, muito obrigado pela resposta rápida, mas já encontrei o problema, é o seguinte não são todas as teclas presas éra apenas a tecla Ctrl, mas descobri o porque, estou utilizando uma actionlist para chamar as funções de menu do meu PDV, para ativar o administrativo do TEF na Action responsável por este evento, tinha um atalho Ctrl+T, ele chama a função porém deixa a tecla Ctrl "presa", como se estivesse sendo pressionada o tempo todo, simplesmente mudei o atalho para "T", resolveu meu problema esta funcionando 100% ok.
fica ai a dica se alguém passar pelo mesmo problema.
Mais uma vez grato pela atenção.
Pessoal desconsiderem, o problema é que eu estou usando um laço While e estava dando o create na variavel somente uma vez, o create tem que ocorrer a cada nova passada no laço tipo estava:
wregistro54:= TRegistro54.Create;
while not qryitemnota.eof do
begin
comandos......
end;
o correto é
while not qryitemnota.eof do
begin
wregistro54:= TRegistro54.Create;
comandos......
end;
coloquei dessa forma funcionou perfeitamente........
Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.