Страница: 1 |
Страница: 1 |
Вопрос: системный путь к Programs Files
Добавлено: 23.01.07 02:57
Автор вопроса: kazya
Как использовать, например «путь» вместо C:\Program Files\Common Files да так, чтобы при смене системного диска прога сама нашла путь к папке приложения (Или Например, собственного, откуда запускается ексешник) Хотя бы какой класс в System.IO позволяет что – то подобное, а то англицкий хромает
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
Георгич
Вопросов: 16
Ответов: 52
Профиль | | #1
Добавлено: 23.01.07 10:05
Есть способ через Process.Start , я сей час тороплюсь на работу, вечером подкину код
Номер ответа: 2
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #2
Добавлено: 23.01.07 11:41
Environment.GetFolderPath
Номер ответа: 3
Автор ответа:
Viper
ICQ: 249094859
Вопросов: 0
Ответов: 310
Профиль | | #3
Добавлено: 23.01.07 11:52
Пути ко всем специальным папкам можно получить через Environment.GetFolderPath. Путь к "себе" ищи в классе Application
Номер ответа: 4
Автор ответа:
Yeputons
ICQ: 278444762
Вопросов: 71
Ответов: 179
Профиль | | #4
Добавлено: 23.01.07 19:27
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\ProgramFilesDir
Путь к себе - App.Path
Номер ответа: 5
Автор ответа:
Yeputons
ICQ: 278444762
Вопросов: 71
Ответов: 179
Профиль | | #5
Добавлено: 23.01.07 19:28
Эсли хочешь могу подкинуть код обращения к реестру.
Номер ответа: 6
Автор ответа:
kazya
Вопросов: 6
Ответов: 7
Профиль | | #6
Добавлено: 24.01.07 01:38
Мужики, реальное человеческое спасибо. Сам нашёл Вот:
My.Computer.FileSystem.SpecialDirectories.ProgramFiles и т.д.
И я так понял в Framework до фига частично дублирующих действий.