Jul 25
Como obtener el directorio de ejecución con VB.Net
Hay varias formas de llegar al mismo resultado, la idea es obtener la ruta del directorio donde se está ejecutando nuestra aplicación, a continuación dejo 3 funciones que nos llevan al mismo resultado.
Para probarlas, basta con crear una nueva aplicación de consola, agregar las 3 funciones y llamarlas:
Sub Main() Console.WriteLine(ObtenerDirectorio_1()) Console.WriteLine(obtenerDirectorio_2()) Console.WriteLine(obtenerDirectorio_3()) Console.Read() End Sub
Function ObtenerDirectorio_1() As String Return System.Threading.Thread.GetDomain().BaseDirectory() End Function
Function ObtenerDirectorio_2() As String Return Application.ExecutablePath.Substring(0, Application.ExecutablePath.LastIndexOf("\") + 1) End Function
Function ObtenerDirectorio_3() As String Return System.Reflection.Assembly.GetExecutingAssembly().Location.Substring(0, Application.ExecutablePath.LastIndexOf("\") + 1) End Function

Agosto 8, 2008 0:51hs
Tambien funciona My.Application.Info.DirectoryPath por si le interesa a alguien…
Saludos!… =) tienen buenos articulos… (=
Agosto 8, 2008 9:15hs
Gracias por el aporte Omar y bienvenido a Nuevos Programadores, espero verte seguido por acá.