USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  FOTOS!!!!!
Trist@o
CAPÃO BONITO
SP - BRASIL
ENUNCIADA !
Postada em 11/06/2006 20:02 hs            
Ola... eu de novo... tenho um projeto, um cadastro, esta funcionando direitinho, mas agora gostaria de colocar fotos.   tem como incluir no projeto isso? eu já criei uma rotina para imagens... mas gostaria de ssaber se tem como incluir essas fotos no banco de dados (access), como um campo, e quando eu clicar para aparecer o nome do cliente, tambem apareca a foto dele... alguem pode me ajudar?  por favor!!!
 
   
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
ENUNCIADA !
Postada em 11/06/2006 21:53 hs            
Colocar a foto no BD, não tem nenhuma vantagem, pois pode ficar enorme, coloque apenas o nome da foto no BD, e ao carregar o registro edite a foto juntamente com o registro, voce pode até mesmo fazer uma rotina de ampliação da foto no registro.
Coloque um controle Image e coloque a função conforme sua necessidade.
 
Para carregar a foto:
Private Function FOTO()
 Dim suFOTO As String
 Dim sLOAD As Picture
 suFOTO = sDRIVE & sPASTA & "S" & sCODIGO & ".BMP"
 If Dir$(suFOTO) = "" Then
  suFOTO = sDRIVE & sPASTA & "S" & sCODIGO & ".JPG"
 End If
On Error GoTo erro
 If suFOTO <> "" Then
  imgFOTO.Visible = True
  Set sLOAD = LoadPicture(suFOTO)
  Set imgFOTO.Picture = sLOAD
  lblFOTO.Visible = False
  Exit Function
 Else
  imgFOTO.Visible = False
 End If
erro:
 imgFOTO.Visible = False
 Msgbox "Não existe foto"
End Function
 
Para ampliar a foto:
Private Sub imgFOTO_Click()
 If imgFOTO.Top = 180 Then
  imgFOTO.Top = 120
  imgFOTO.Left = 3660
  imgFOTO.Height = 4620
  imgFOTO.Width = 4275
 Else
  imgFOTO.Top = 180
  imgFOTO.Left = 8760
  imgFOTO.Height = 1740
  imgFOTO.Width = 1575
 End If
End Sub
 
Espero ter ajudado.
 
vlu//
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página