|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.01.2010, 22:36 | #1 |
Форумчанин
Регистрация: 04.11.2008
Сообщений: 360
|
Програмное открытие папок
Добрый вечер! У меня такой вопрос: как программно можно открыть такие папки как "Мой компьютер", "Мои документы", "Корзина", "Моя музыка", "Мои рисунки", "Сетевое окружение"?
И можно ли вообще их запустить? Заранее спасибо!
Мой скромненький сайт
|
21.01.2010, 23:48 | #2 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
Посмотрите в DRKB, там в ветке WinAPI -> Windows есть это, сюда просто слишком много выкладывать. Если паскаль знаете, перевести сможете
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
22.01.2010, 00:03 | #3 |
Форумчанин
Регистрация: 03.01.2010
Сообщений: 229
|
ShellExecute
подпись
|
22.01.2010, 00:08 | #4 |
Форумчанин
Регистрация: 04.11.2008
Сообщений: 360
|
Под DRKB подразумевается Delphi Russian Knowlege Base? Правильно я Вас понял? Если да то пожалуйста скажете где именно там искать потомучто что то ничего подобного нет.
liljon и как можно открыть папку Мой компьютер с помощью ShellExecute? Обьясните если не сложно, потомучто я что-то не могу сообразить...
Мой скромненький сайт
Последний раз редактировалось Vladya; 22.01.2010 в 00:11. |
22.01.2010, 03:08 | #5 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
Системные функции и WinAPI -> Windows -> Системные папки, имя компьютера и Корзина
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
05.02.2010, 20:23 | #7 |
Форумчанин
Регистрация: 28.01.2010
Сообщений: 224
|
а что именно ты хочеш открыть и что хочиш сделать с этим.
Например передать от кудата чтото
всему свое время как зиме и весне
и каждому солнцу свой неба кусок |
05.02.2010, 21:01 | #8 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Ищем путь к My Computer:
1. SHGetDesktopFolder 2. SHGetSpecialFolderLocation 3. IShellFolder::GetDisplayNameOf + SHGDN_FORPARSING + CSIDL_DRIVES Открываем полученный объект (вида ::{XXXXXX-XXX....}) 1. ShellExecute(NULL, L"open", path/*полученный объект*/, NULL, NULL, SW_SHOWNORMAL); Очень трудно не так ли ? А просто стоило не упорствовать, а поискать в сети и на MSDN |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
CppWEbBrowser. Запрет на открытие нового окна, и открытие его в том же окне | Askar_g | Общие вопросы C/C++ | 4 | 25.06.2011 20:00 |
Програмное нажатие на клавиши | mustang007 | Общие вопросы Delphi | 6 | 24.05.2009 11:40 |
CheckListBox Програмное выделение строки | Yuran | Общие вопросы Delphi | 3 | 01.08.2008 15:44 |
Открытие папок из Delphi 7 | ByteMan | Общие вопросы Delphi | 2 | 20.06.2007 11:19 |
Програмное открытие файла | Scorpeon | Общие вопросы Delphi | 1 | 04.05.2007 18:01 |