Fórum DBGRID - evento associado a mudança de linha #191181
28/10/2003
0
mais uma vez... mais uma dúvida...
Tenho um DBGrid e desejo que a cada mudança de linha ele possa carregar a imagem respectiva daquele registro em um Timagem. As imagens têem seus nomes associadas ao número do registro. Ex: Registro 5 = Imagem5.jpg.
Utilizei o evento .FormKeyDown para detectar a mudança de linha no DBGrid, porém ele executa a ação do carregamento das imagens antes da mudança de linha o que provoca uma não coerência de informações, exemplo:
*Linha 5 selecionada (informações do registro 5)
*Foi teclado [seta_baixo] - Neste momento é carregada a imagem
*Linha 6 selecionada (informações do registro 6) - figura exibida referente ao registro 5
Conseguiram entender ?
Em qual evento eu poderia associar a rotina de carregamento de maneira que a imagem exibida estivesse sempre relacionada corretamente a linha selecionada ?
Desde já, obrigado.
Tenho um DBGrid e desejo que a cada mudança de linha ele possa carregar a imagem respectiva daquele registro em um Timagem. As imagens têem seus nomes associadas ao número do registro. Ex: Registro 5 = Imagem5.jpg.
Utilizei o evento .FormKeyDown para detectar a mudança de linha no DBGrid, porém ele executa a ação do carregamento das imagens antes da mudança de linha o que provoca uma não coerência de informações, exemplo:
*Linha 5 selecionada (informações do registro 5)
*Foi teclado [seta_baixo] - Neste momento é carregada a imagem
*Linha 6 selecionada (informações do registro 6) - figura exibida referente ao registro 5
Conseguiram entender ?
Em qual evento eu poderia associar a rotina de carregamento de maneira que a imagem exibida estivesse sempre relacionada corretamente a linha selecionada ?
Desde já, obrigado.
Edkardoso
Curtir tópico
+ 0
Responder
Posts
28/10/2003
Brnz
... ...
OnKeyUp...
Feito...
BRNz...
OnKeyUp...
Feito...
BRNz...
Responder
Gostei + 0
31/10/2003
Info.wtomfs
Carregue as imagens no evento onchange do Datasouce que está ligado a estes registros que dá certo...
Eu tinha vários paths de arquivos e imagens em uma tabela, e qdo fosse um path com imagem eu precisava carregar em um richedit.
acontecia a mesma coisa que vc, o esquema carregava atrasado, e as vezes nem carregava a imagem correta.
Daí eu fiz os comandos no evento onchange do datasource
Tente isso
Espero ter ajudado!!!
Eu tinha vários paths de arquivos e imagens em uma tabela, e qdo fosse um path com imagem eu precisava carregar em um richedit.
acontecia a mesma coisa que vc, o esquema carregava atrasado, e as vezes nem carregava a imagem correta.
Daí eu fiz os comandos no evento onchange do datasource
Tente isso
Espero ter ajudado!!!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)