DBGRID - evento associado a mudança de linha
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
Curtidas 0
Respostas
Brnz
28/10/2003
... ...
OnKeyUp...
Feito...
BRNz...
OnKeyUp...
Feito...
BRNz...
GOSTEI 0
Info.wtomfs
28/10/2003
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!!!
GOSTEI 0