| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Как открыть окно проводника, для рабочей группы? |
| Автор: Bog d`An 14.1.2006, 04:43 |
| Название темы отражает её суть Итак: можно ли это сделать? Если да то что передавать? Если нет, то как быть? Зарание спасибо. |
| Автор: Snowy 16.1.2006, 10:38 | ||||||
Вообще проводник запускается так же, как и все другие программы.
Не ясно, что имеется ввиду под
|
| Автор: Alexeis 16.1.2006, 14:49 | ||||
Вероятно сетевое окружение |
| Автор: Bog d`An 16.1.2006, 21:55 | ||||||||
Даже проще - если передать какой-нибудь путь Так вот нужно открыть именно сетевое окружение. Определённую рабочую группу. |
| Автор: SoWa 16.1.2006, 23:04 |
| Вопрос: А как еще можно открыть приложение, кроме ShellExecute? |
| Автор: FRAGNATIC 16.1.2006, 23:28 |
| WinExec CreateProcess |
| Автор: Bog d`An 17.1.2006, 03:12 |
| Ага, можно и так... а всё-таки, как открыть проводник к сетевому окружению? |
| Автор: FRAGNATIC 17.1.2006, 03:27 |
| Bog d`An попробовать не могу локалки нету) но попробую открыть имено сам путь ) типа ShellExecute(0, 'Open', 'C:\', nil, nil, sw_show); откроет проводник и диск С ) попробую такимже оброзом путь к компу в сетке указть) |
| Автор: Snowy 17.1.2006, 14:26 |
| С группой такой номер не пройдет. У них нет прямого пути. К конкретному компьютеру в сети можно. Хотя при желании и это можно победить. Создаем локально линк на группу. Этот линк засовываем в ресурс своей программы. Из программы сохраняем линк на диск и запускаем. |
| Автор: Alexeis 17.1.2006, 15:54 |
| Пользователь может в окне проводника кликнуть по надписи сетевое окружение. Может как-нибудь симулировать этот щелчок или что-то в этом роде |
| Автор: Bog d`An 17.1.2006, 23:02 |
| Вручную? |
| Автор: Snowy 17.1.2006, 23:14 |
| Именно. Тащим линк на рабочий стол, а потом юзаем файлик. |
| Автор: Girder 18.1.2006, 19:07 | ||||
А зачем?
Добавлено @ 19:09 А если тебе просто открыть "сетевое окружение" то можно и так сделать:
|
| Автор: Bog d`An 19.1.2006, 04:08 |
| Girder, спасибо, сяду рабирать... |