| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Открыть папку с выбранным файлом |
| Автор: bugmenot 12.11.2006, 21:53 | ||
| Любую папку можно открыть, используя explorer.exe На пример
А как открыть папку, и выбрать там файл? Как в опции "Find Target..." в окне "x.lnk Properties" -> "Shortcut" P.S. Сначало по ошибке написал в раздел http://forum.vingrad.ru/C++C.html -> http://forum.vingrad.ru/c-c++general-questions.html Модеры плз удалите http://forum.vingrad.ru/topic-121052.html |
| Автор: bugmenot 16.11.2006, 22:34 |
| Ну че, не кто не знает? Вы ваще поняли, о чем я? Вот: ![]() Нажимаете, открывается Desktop и выбирается My Computer Как мне такое сделать? |
| Автор: Aleksandor 16.11.2006, 23:04 | ||
А что значит 'выбрать там файл'? Если надо запустмить исполняемый файл то можно так-
|
| Автор: bugmenot 16.11.2006, 23:24 |
Нет... Вот ты нажми на Find Target... у любого ярлыка, и посмотри: откроется папка, и файл будет выбран |
| Автор: Aleksandor 16.11.2006, 23:46 |
| У меня стоит W2K и такого окна не нашел, но есть Find target в properties у My Documents. Соответственно показывает папку на диске для My Documents. А че нужно сделать-то? И что случится когда 'откроется папка, и файл будет выбран'? Нужно путь к нему узнать или что? |
| Автор: bugmenot 17.11.2006, 00:06 |
Не что не случится Мне это и нужно сделать Ну например у меня в папке C:\test\ есть два файла: 1.txt и 2.txt Мне нужно, чтоб моя программа открыла папку C:\test\ и выбрала 2.txt |
| Автор: Aleksandor 17.11.2006, 07:08 |
| А выбрать нужно в Explorere что-ли? |
| Автор: bugmenot 17.11.2006, 07:26 |
| Да |
| Автор: Aleksandor 17.11.2006, 08:22 |
| Тогда в CreateProcess explorer с ключами- explorer.exe /e, /select, с:\test\2.txt |
| Автор: bugmenot 17.11.2006, 15:01 |
| О! Большое спасибо, то что мне надо! Не знал, что такое есть... |