Amigos boa tarde.
Tenho um formulário com o botão de inserir foto e 1 caixa de combinação o problema é quando eu mudo o nome da pessoa que está na caixa de combinação a imagem sai, eu quero essa foto como plano de fundo para todos. ai pra foto está no lugar tenho que aperta f5
eu coloco foto com esse código
Tenho um formulário com o botão de inserir foto e 1 caixa de combinação o problema é quando eu mudo o nome da pessoa que está na caixa de combinação a imagem sai, eu quero essa foto como plano de fundo para todos. ai pra foto está no lugar tenho que aperta f5
eu coloco foto com esse código
- Código:
Private Sub inserirImgCredencial_Click()
Dim s As String
s = OpenCommDlg()
If s <> "" Then
fotoCredencial = s
fotoCredencial_AfterUpdate
End If
End Sub
Private Sub Form_Current() 'as fotoCredencial é o nome do campo na tabela
fotoCredencial_AfterUpdate
End Sub
Private Sub fotoCredencial_AfterUpdate()
Dim s As String
s = Nz(fotoCredencial.Value, "")
If s <> "" Then s = IIf(Dir(s) = "", "", s)
On Error Resume Next
fotoCred.Picture = s
If Err.Number <> 0 Then fotoCred.Picture = "" ' aqui o nome do controle da foto
On Error GoTo 0
End Sub