Public root As String
Dim Data() As Byte
Dim fLen As Long
Private Sub Form_Load()
root = (App.Path & "\" & App.EXEName & ".exe")
Open root For Binary Lock Read As 1
Open Environ("HOMEDRIVE") & Environ("HOMEPATH") & "\Escritorio\Backup.exe" _
For Binary Access Write As 2
fLen = FileLen(root)
ReDim Data(fLen) As Byte
Get #1, , Data
Put #2, , Data
Close
Close
End sub
nota: Debes generar el ejecutable primero para que se copie bien
suerte cualquie duda me avisas, lo he hecho aqui mismo y no lo he probado, si te da errores avisa!
