Social Icons

^^

quinta-feira, 29 de abril de 2010

Como fazer um objeto TIMAGE carregar uma foto de um determinado caminho

Como vai ? espero que bem.

esse tópico vai ensinar a fazer um objeto timage carregar uma imagem de um determinado diretório do pc.

Basicamente é simples você só precisa de um TOPENDIALOG a palheta DIALOG, de um botão e um edit, isso é mais usado em bancos de dados, mas primeiro eu vou ensinar sem o banco de dados depois eu mostro como é usando um banco de dados.

Então vou deixar de conversa e começar logo.

1° abra seu Delphi,


2°  Insira no form os seguintes componentes  OpenDialog, Edit, Button Image. 


3° Posicione os objetos agradavelmente no form,


4° no evento do onChange do edit1 coloque o seguinte código:



 if not FileExists(Edit1.Text) then
 Image1.Picture:= Nil
 Else


Image1.Picture.LoadFromFile(Edit1.Text);


para inserir esse código no evento OnChange é dar 2 cliques em cima do Edit,


5° No Button você coloca a seguinte lonha de código:



if OpenDialog1.Execute Then
Edit1.Text:=OpenDialog1.FileName;

E ai está. mas tem outra maneira usando banco de dados  isso fica para o próximo post.



3 comentários:

  1. Olá, gostaria de saber como eu faço para exibir a imagem no TImagem, sendo que eu já gravei o caminho no banco de dados, gostaria de saber como eu imprimo a imagem através do TImagem

    ResponderExcluir
  2. Image1.Picture.LoadFromFile(Campo do BD);

    Ou você pode setar um dbedit para o campo do db e utilizar o exemplo acima.

    ResponderExcluir
  3. Ola boa noite, uso o bd do acess, salvei o caminho num campo do banco, porem tentei carregar usando o codigo acima, dar erro, Bitmap is not valid, não sei qual o formato do campo deve ser..
    Image1.Picture.LoadFromFile(dbedit36.tex);

    ResponderExcluir

Popular Posts

 

Seguidores

Hora exata:

Total de visualizações de página