Saber la dirección donde esta el ejecutable

Aquí puedes preguntar o compartir tus dudas y conocimientos acerca del programa
Pregunta como saber en nuestra aplicación compilada en ejecutable, como poner un label y saber la dirección en la label su dirección en donde ejecutamos nuestra aplicación.
http://amsspecialist.com/amshelp/Progra ... iables.htm Ve esto, es la ayuda de AMS...
_SourceFolder
Si ya le intente saber en donde esta de este modo Input.SetText("Input1", _SourceFolder);
el archivo es un ejecutable encriptado sus datos pero no me da la ruta en donde lo ejecuto cambio de unidad para saber que lo estoy moviendo pero no me da el resultado
Veamos, comenzemos de nuevo....
Qué es lo que necesitas?

Para saber la ruta completa y precisa de donde se está ejecutando el programa usa _SourceFolder, si quieres la de un programa externo necesitas otro proceso... Qué es lo que necesitas? La verdad no lo comprendo muy bien... Si lo ejecutas después de ser compilado como Web/Email Ejecutable se ejecuta en tu disco C en la carpeta TEMP del usario que lo ejecuta...