Error al copiar ruta de archivo en cuadro de texto
Estoy creando una Bd de teléfonos y tengo las fotos de los contactos en un cuadro de texto que es este
Al darle clic en el botón Contactos habré la carpeta donde se encuentran los contactos, lo que estoy intentando hacer es que al hacer clic en la foto del contacto se copiara la ruta de dicho contacto en el cuadro de texto Archivo que beis en la foto, y no lo consigo.
He creado esto no se si esta bien.
Option Compare Database
Option Explicit
Private Declare PtrSafe Function ShellExecute Lib "shell32.dll" _
Alias "ShellExecuteA" _
(ByVal hWnd As LongPtr, _
ByVal lpOperation As String, _
ByVal lpFile As String, _
ByVal lpParameters As String, _
ByVal lpDirectory As String, _
ByVal nShowCmd As Long) _
As LongPtr
y en doble clic en cuadro de texto Archivo esta otro.
Y me da este error.
Si alguien me puede decir el o los motivos.