Страница: 1 |
Страница: 1 |
Вопрос: C#
Добавлено: 15.03.10 07:34
Автор вопроса: UnDeAdZak
Я тут недавно спрашивал, как через проводник открыть определённую папку, делаю всё как сказали:
System.Diagnostics.Process.Start(s[Val1]);
Однако! Не знаю в чём причина, но в некоторых папках, он вместо открытия самой папки запускает один из файлов из неё!!!
Адрес папки примерно такой:
C:\Users\UnDeAdZak\Desktop\b4902mux
И, что самое странное, некоторые папки из Desctop он открывает нормально ,а из некоторых запускает какойто на свой манер выбранный экзешник(т.к. в той папке их несколько).
Ответы
Всего ответов: 9
Номер ответа: 1
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #1
Добавлено: 15.03.10 08:24
Причина очевидна и как всегда банальна.. ты подсовываешь путь не к папке, а к файлу или ехе-шнику..
Чудес на свете не бывает..
Номер ответа: 2
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #2
Добавлено: 15.03.10 14:48
Учимся верить в чудеса) Специально заставил сохранить в файл имя открываемого, вот что вышло:
C:\Users\UnDeAdZak\Desktop\b4902mux
Учимся верить в чудеса!!!
Номер ответа: 3
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #3
Добавлено: 15.03.10 15:23
Номер ответа: 4
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #4
Добавлено: 15.03.10 15:26
Попробуй вариант из этой темы: http://vbnet.ru/forum/show.aspx?id=202611
Номер ответа: 5
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #5
Добавлено: 15.03.10 15:26
Ответ №5
Номер ответа: 6
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #6
Добавлено: 15.03.10 15:48
Дык мне надо папку открыть, мне файл ненада!!! А он открывает!!!! Я не вру!!! Вот код:
Номер ответа: 7
Автор ответа:
Дмитрий Юпатов
Вопросов: 4
Ответов: 457
Web-сайт:
Профиль | | #7
Добавлено: 15.03.10 18:56
Врешь! Запуск Эксплорера с параметром -s и указанием пути к файлу приводит не к открытию файла, а к его выделению в проводнике.
Номер ответа: 8
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #8
Добавлено: 15.03.10 21:50
Чуствую себя дебилом. Вместо строчки
Надо было написать:
Номер ответа: 9
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #9
Добавлено: 15.03.10 21:51
А вариант №5 мне не подходит, т.к. он открывает не нужную папку, а ту папку ,в которой она содержится, заранее выделив нужную, что мне не подходит.