| 
| 
 | Вопрос # 115/ вопрос открыт / | 
 |  К сожалению я не усел уточнить вопрос для  Новаковского Юрия.Задаю его еще раз:
 Необходимо программно обрабатывать (выполнять) файлы (не ярлыки!) из папки SendTo, напр.: SendTo\Desktop (create shortcut).DeskLink.
 
 Уточнение:
 Имеется в виду открытие прораммно таких "ярлыков" как "Desktop (create shortcut).DeskLink", "Docs.mydocs", "Mail Recipient.MAPIMail" - они находяться там по умолчанию.
 Обычными способами (ShellExecuteEx or CreateProcess) их открыть (выполнить) не получается!
 
 Буду благодарен за любую помощь.
 
|  |   Вопрос задал: mik (статус: Посетитель)Вопрос отправлен: 1 сентября 2006, 13:30
 Состояние вопроса: открыт, ответов: 1.
 |  Ответ #1. Отвечает эксперт: Новаковский Юрий Аврамович Здравствуйте, mik!
 К сожалению эти файлы
 (Desktop (create shortcut).DeskLink", "Docs.mydocs", "Mail Recipient.MAPIMail")
 имеют нулевую длину,
 и как то обработать их невозможно.
 Юрий
 
 Мини-форум вопросаВсего сообщений: 4; последнее сообщение — 11 сентября 2006, 14:13; участников в обсуждении: 3. 
|   | mik (статус: Посетитель), 2 сентября 2006, 20:11 [#1]:Однако проводник как-то их выполняет, когда отправляешь на них файл. |  
|   | Dron (статус: Студент), 3 сентября 2006, 10:53 [#2]:Ярлык на рабочем столе можно создать программно. Не проще ли так? С уважением. |  
|   | mik (статус: Посетитель), 10 сентября 2006, 11:44 [#3]:Так проще, конечно, но в данном случае необходимо эмулировать действия проводника. Но как я уже выяснил, это делаеться через СОМ IDropTarget.
 Но все равно спасибо за помощь.
 |  
|   | Новаковский Юрий Аврамович (статус: 4-ый класс), 11 сентября 2006, 14:13 [#4]:Дело в том, что имеют смысл только названия этих файлов(ярлыков), и только в контексте
 пункта меню "Отправить".
 Это можно назвать ссылкой на... (не ярлык),
 и в виндах таких ссылок предостаточно.
 Например "Мой компьютер" попробуйте сделать но не ярлык.
 |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |