Com esse código, do (Harysohn)
consegui mover as imagens de uma pasta de um determinado locala parao o outro, mas não é bem isso que quero, quero mover a imagem que está no registro atual do formulário para a unidade C:cadastro\fotográfias.
veja o código do Harysohn
Private Sub Mover_Arquivos_Click()
'Move Arquivos de uma pasta para Outra
Dim fso
Dim strOrigem As String, strDestino As String
strOrigem = "foto.jpeg"
strDestino = "C:\cadastro\fotográfias"
Set fso = CreateObject("Scripting.FileSystemObject")
On Error Resume Next
'Se é invalida a pasta de Origem ou Destino
If Not fso.FolderExists(strOrigem) Then
MsgBox strOrigem & " Caminho invalido para a pasta de origem.", vbInformation, "Erro"
ElseIf Not fso.FolderExists(strDestino) Then
MsgBox strDestino & " Caminho invalido para a pasta de destino", vbInformation, "Erro"
'Se não há arquivos a serme movidos
Else
fso.MoveFile (strOrigem & "\*.*"), strDestino
End If
If Err.Number = 53 Then MsgBox "Arquivos de Digital não encontrados..."
'Se os arquivos forem movidos com sucesso aviso
If fso.MoveFile(strOrigem & "\*.*") Then
MsgBox strOrigem & " ARQUIVOS MOVIDOS COM SUCESSO.", vbInformation, "Concluído"
End If
End Sub