Hay que tener cuidado al usar app.path & "\" & app.exename & ".exe" ya que si el directorio donde se ejcuta el programa es el directorio raiz te devuelve la ruta con la barra invertida al final, ej: "C:\"; "E:\"; etc...
Por lo tanto te quedaria C:\\Hola.txt lo que podria generar un error.
Para solucionar esto podrias usar un IF:
Saludos.-
Por lo tanto te quedaria C:\\Hola.txt lo que podria generar un error.
Para solucionar esto podrias usar un IF:
Código [Seleccionar]
If Right(App.Path, 1) = "\" then
MsgBox app.path & app.exename & ".exe"
Else
MsgBox app.path & "\" & app.exename & ".exe"
End If
Saludos.-