Escolar Documentos
Profissional Documentos
Cultura Documentos
Apostila Formulário Com Foto
Apostila Formulário Com Foto
Apostila Formulário Com Foto
em formulrio, vamos ento criar um pequeno sistema para facilitar a compreenso. Primeiro vamos criar uma tabela em Paradox com a seguinte estrutura:
Os campos Nome, Endereo, Bairro, Telefone iro receber dados tipo texto e o campo Foto receber as imagens do tipo bmp e jpeg (obs: este exemplo pode tambm ser usado com o banco access basta configurar o campo que ir receber as imagens como Objeto Ole.). Criada a tabela salve-a com o nome tabCadastro. Com a tabela pronta vamos partir para a construo do nosso projeto, abra o delphi e coloque no formulrio um Table ou Query e conecte a tabela que acabamos de criar, traga os campos para o formulrio, mais ou menos assim:
1-4
Adicione os seguintes componentes: um DBNavigator da paleta Data Controls, um PopUpMenu da paleta Standard e um OpenPictureDialog da paleta Dialogs, ligue o DBNavigator a tabela, altere a propriedade caption do Form1 para cadastro e organize o formulrio para ficar assim:
2-4
D um duplo clique no item Abrir entre begin e end digite este cdigo: with OpenPictureDialog1 do if Execute then DBImage1.Picture.LoadFromFile(FileName); Agora d um duplo clique no item Apagar e entre begin e end digite: DBImage1.CutToClipboard; D um duplo clique no item Fechar entre begin e end digite: Close; De modo que sua Unit fique parecida com esta:
3-4
Selecione o objeto DBImage1 v sua propriedade PopUpMenu e selecione a opo PopUpMenu1, ah! no podemos esquecer de acrescentar a clausula uses da unit a opo jpeg para que seja possvel abrir figuras com esta extenso, conforme a figura abaixo:
Salve o projeto compile e faa o teste. Obs. : Para alterar uma imagem deve-se apagar imagem atual, seno vai dar erro. Bom, pelo menos o que eu fiz aqui funcionou espero que o de vocs funcione tambm. Sou iniciante e fao questo de dividir o pouco que sei com todos, espero que este exemplo seja til, em caso de dvidas entre em contato que ajudarei na medida do possvel. Bom estudo para todos!
Elaborado por: