Re: Как узнать полный путь?
От: DrumVargan  
Дата: 27.10.05 11:54
Оценка: -5
Здравствуйте, DmitriAl, Вы писали:

DA>Как узнать полный путь к моей программе?


System.Environment.CurrentDirectory
Re: Как узнать полный путь?
От: FLUID Украина http://yuriy-okhmat.blogspot.com/
Дата: 27.10.05 09:53
Оценка: -2
Здравствуйте, DmitriAl, Вы писали:

DA>Как узнать полный путь к моей программе?


Application.StartupPath;
Мы не владеем тем, чего мы не понимаем....
Re: Как узнать полный путь?
От: Lloyd Россия  
Дата: 27.10.05 11:14
Оценка: +2
Здравствуйте, DmitriAl, Вы писали:

DA>Как узнать полный путь к моей программе?


Application.ExecutablePath
... << RSDN@Home 1.1.4 stable rev. 510>>
Как узнать полный путь?
От: DmitriAl  
Дата: 26.10.05 18:13
Оценка:
Как узнать полный путь к моей программе?
Как узнать полный путь?
От: Аноним  
Дата: 26.10.05 18:22
Оценка:
string fullPath = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;





данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re: Как узнать полный путь?
От: TK Лес кывт.рф
Дата: 27.10.05 04:52
Оценка:
Hello, "DmitriAl"
> Как узнать полный путь к моей программе?

Смотря что именно считать за данный путь. Обычно хватает AppDomainSetup.ApplicationBase
Posted via RSDN NNTP Server 2.0 beta
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[2]: Как узнать полный путь?
От: Аноним  
Дата: 10.02.09 15:05
Оценка:
Здравствуйте, TK, Вы писали:

TK>Hello, "DmitriAl"

>> Как узнать полный путь к моей программе?

TK>Смотря что именно считать за данный путь. Обычно хватает AppDomainSetup.ApplicationBase


Например так:
public static string GetWorkDir() {
string[] fullPath = Process.GetCurrentProcess().MainModule.FileName.Split(new Char[] { '\\' });
string dir = string.Join("\\",fullPath, 0, fullPath.Length-1 );
return dir;
}
Re: Как узнать полный путь?
От: Аноним  
Дата: 10.02.09 17:03
Оценка:
Здравствуйте, DmitriAl, Вы писали:

DA>Как узнать полный путь к моей программе?



Assembly.GetExecutingAssembly().Location;
Re[3]: Как узнать полный путь?
От: Ravlyk Австралия http://stitcharteasy.com
Дата: 10.02.09 17:10
Оценка:
Здравствуйте, Аноним, Вы писали:

>>> Как узнать полный путь к моей программе?


А>Например так:

А> public static string GetWorkDir() {
А> string[] fullPath = Process.GetCurrentProcess().MainModule.FileName.Split(new Char[] { '\\' });
А> string dir = string.Join("\\",fullPath, 0, fullPath.Length-1 );
А> return dir;
А> }

Достаточно так:
return Path.GetDirectoryName(Process.GetCurrentProcess().MainModule.FileName);
Re[2]: Как узнать полный путь?
От: Аноним  
Дата: 11.02.09 04:24
Оценка:
Здравствуйте, DrumVargan, Вы писали:

DV>Здравствуйте, DmitriAl, Вы писали:


DA>>Как узнать полный путь к моей программе?


DV>System.Environment.CurrentDirectory


Типичная ошибка. System.Environment.CurrentDirectory — это совсем не путь к выполняемому бинарнику. Если программа показала Open File Dialog или Select Folder Dialog, и пользователь выбрал файл или папку, то значение CurrentDirectory сменяется на выбранное пользователем.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.