Como dar refresh em um form?
Ola galera....tem como dar refresh em um form apenas com um botão?.....se houver me passa a dica por favor
Brigadão a quem me ajudar
Brigadão a quem me ajudar
Carlos Magno
Curtidas 0
Melhor post
Bruno Leandro
16/08/2012
Ola carlos o que seria esse refresh que voce pretente, voce tem um processo demorado e gostaria que a tela não ficasse congelada?
GOSTEI 1
Mais Respostas
Romulo Contro
15/08/2012
depende vei... vc quer dar refresh por exemplo pra atualizar label, barra de progresso e tudo mais?
se sim, vc tem que colocar isso onde vc quer que atualize:
Application.ProcessMessages
é isso mesmo?
se sim, vc tem que colocar isso onde vc quer que atualize:
Application.ProcessMessages
é isso mesmo?
GOSTEI 0
Carlos Magno
15/08/2012
Bruno, não eh nada disso. Só queria que, em um form com 3 DBGrid's, 3 BDText's e uma Label, atualizasse todos os dados dos DBGrid's, DBText's e da Label logo após a inserção de um novo registro. Isso só acontece quando eu fecho o programa e abro novamente.
GOSTEI 0
Bruno Leandro
15/08/2012
ok Carlos entao coloque na query que voce esta dando o post, no evento afterpost da query, para fazer close open nas querys
GOSTEI 0
Carlos Magno
15/08/2012
Vou tentar isso a noite e digo depois se deu certo. Se não for pedir demais, tem como você me dar uma luz nesses outros tópicos?
[url]https://www.devmedia.com.br/forum/autoincrement-em-campo-alfanumerico/421109[/url]
e
[url]https://www.devmedia.com.br/forum/viewtopic.asp?id=420630[/url]
Valeu pela ajuda....
[url]https://www.devmedia.com.br/forum/autoincrement-em-campo-alfanumerico/421109[/url]
e
[url]https://www.devmedia.com.br/forum/viewtopic.asp?id=420630[/url]
Valeu pela ajuda....
GOSTEI 0
Carlos Magno
15/08/2012
Bruno....não entendi....ainda sou leigo nisso....tenho TQuery's para cada tipo de entrada. Então, como coloco no afterpost? Seria dessa forma?
procedure Tdm01.q_loferAfterPost(DataSet: TDataSet); begin close; end;
GOSTEI 0
Bruno Leandro
15/08/2012
na verdade seria assim
procedure Tdm01.q_loferAfterPost(DataSet: TDataSet);
begin
q_lofer.close;
q_lofer.open;
end;
procedure Tdm01.q_loferAfterPost(DataSet: TDataSet);
begin
q_lofer.close;
q_lofer.open;
end;
GOSTEI 0
Carlos Magno
15/08/2012
Bruno, os TQuery's estao em um DataModule, fiz como você especificou nos TQuery's e mas no form não aconteceu nada após inserir um novo registro.
GOSTEI 0