Получение цели ярлыков URL (какой код быстрее?) - VB
Формулировка задачи:
Приветствую!
Воспользовался интерфейсом IUniformResourceLocatorW.
Задача - получить цель нескольких ярлыков URL и в идеале, чтобы не уничтожать объект InternetShortcut
для возможности повторно использовать этот экземпляр класса, работая со всеми файлами *.URL.
Но при попытке дважды вызвать метод Load интерфейса IPersistFile получаю ошибку "Automation error. Unspecified Error 80004005".
В примерах MSDN для освобождения ресурсов использовался метод Release, но в интерфейсе IPersistFile я такого не нашел (да и в описании нет) и не факт, что это решит проблему (подключал Edanmo OLE libs).
Написал 2 рабочих примера:
1) через создание экземпляра класса InternetShortcut
2) через CoCreateInstance
Наверное, по принципу работы и скорости не будут отличаться.
Можете посоветовать, как добиться максимальной скорости пакетной обработки?
Решение задачи: «Получение цели ярлыков URL (какой код быстрее?)»
textual
Листинг программы
Set IURL = oIS
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д