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
Bruno Marchi

Bruno Marchi

Responder

Posts

20/09/2017

Felipe Morais

Bom dia, Bruno

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:

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

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar