Fórum Carregar uma imagem pelo DBGRID #586031
20/09/2017
0
Bom dia.
Eu tenho um cadastro simples aonde eu vou selecionar a foto e pegar o endereço dela que sera gravado no banco de dados.
Entao quando clicar na linha do resgistro no dbgrid ele deveria ler o endereço da foto e mostra-la no componente image.
qual a melhor maneira de faze-lo?
um dos metodos que tento usar é o Image3.Picture.LoadFromFile
Eu tenho um cadastro simples aonde eu vou selecionar a foto e pegar o endereço dela que sera gravado no banco de dados.
Entao quando clicar na linha do resgistro no dbgrid ele deveria ler o endereço da foto e mostra-la no componente image.
qual a melhor maneira de faze-lo?
um dos metodos que tento usar é o Image3.Picture.LoadFromFile
Bruno Marchi
Curtir tópico
+ 0
Responder
Posts
20/09/2017
Felipe Morais
Bom dia, Bruno
O LoadFromFile não funciona? Pode postar seu código para podermos ajudar?
O LoadFromFile não funciona? Pode postar seu código para podermos ajudar?
Responder
Gostei + 0
20/09/2017
Bruno Marchi
Ola acabei resolvendo
ficou assim:
ficou assim:
procedure TForm1.Image3Click(Sender: TObject); var imagem : Tpicture; //if IBTable1.State=DsInsert then begin if OpenPictureDialog1.execute then Begin imagem:=Tpicture.create(); imagem.loadfromfile(OpenPictureDialog1.filename); image3.Picture := imagem; edit206.text := OpenPictureDialog1.filename; imagem.Free; end; end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)