El path de la aplicacion

03/07/2004 - 05:04 por Sergio T. | Informe spam
pregunta corta

Como se en que carpeta se ejecuta o ejecuto una llamada a Shell() ?? ,
como puedo obtener el nombre de esta carpeta


gracias
 

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
03/07/2004 - 06:12 | Informe spam
Como se en que carpeta se ejecuta o ejecuto una llamada a Shell()
?? , como puedo obtener el nombre de esta carpeta



Se ejecuta en el directorio actual, que puedes obtenerlo con
Environment.CurrentDirectory. Pero es mejor si usas la clase Process ya que
puedes especificar la carpeta de trabajo. Por ejemplo:

Dim proc As New Process
proc.StartInfo.WorkingDirectory = "C:\"
proc.StartInfo.FileName = "cmd.exe"
proc.Start()

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo

Preguntas similares