Add-in для перезагрузки TLB (для примера сгодится)

Обсуждение проектов наших жителей.
Вы можете выставить проект на тест или найти помощников для его реализации.

Модератор: BV

Filyus
Обычный пользователь
Обычный пользователь
 
Сообщения: 81
Зарегистрирован: 07.07.2011 (Чт) 11:54

Add-in для перезагрузки TLB (для примера сгодится)

Сообщение Filyus » 01.08.2011 (Пн) 22:13

Add-in добавляет пункт меню "Unload Type Libraries" в меню Tools. После нажатия выгружает из проекта все подключенные Type Library, а точнее файлы с расширением ".TLB" за исключением "stdole2.tlb".
Затем пункт меню меняется на "Load Type Libraries Back", при нажатии на который все выгруженные TLB загружаются обратно.

Установка:
  • Запустите проект TLB Reloader.vbp
  • Откройте в нём модуль modAddIn
  • В окне "Immediate" введите "Install" и нажмите Enter
  • Скомпилируйте проект или введите в коммандной строке: regsvr32 "путь до TLB Reloader.dll"

За идею благодарить пользователя с ником Хакер.
У вас нет доступа для просмотра вложений в этом сообщении.

Filyus
Обычный пользователь
Обычный пользователь
 
Сообщения: 81
Зарегистрирован: 07.07.2011 (Чт) 11:54

Re: Add-in для перезагрузки TLB (для примера сгодится)

Сообщение Filyus » 04.08.2011 (Чт) 11:21

К сожалению, выяснилось, что VB оставляет ссылки на Type Library (после просмотра в Object Browser или после запуска программы). Выгрузить их через References.Remove не получится, файл так и останется залоченным... Может найдётся тот, кто обойдёт это :)

Filyus
Обычный пользователь
Обычный пользователь
 
Сообщения: 81
Зарегистрирован: 07.07.2011 (Чт) 11:54

Re: Add-in для перезагрузки TLB (для примера сгодится)

Сообщение Filyus » 06.03.2013 (Ср) 15:19

Теперь Add-in стал немного полезнее.
Показывает 4 пункта в меню Tools:
  • Load FK Type Library/UnLoad FK Type Library
  • Load Microsoft Scripting Runtime/UnLoad Microsoft Scripting Runtime
  • Load Microsoft WinHTTP Services/UnLoad Microsoft WinHTTP Services
  • Load Windows Script Host Object Model/UnLoad Windows Script Host Object Model
(показывает только один из двух вариантов в зависимости от того - загружена Type Library или нет)
Загружает FK Type Library и Microsoft Scripting Runtime при создании нового проекта.
У вас нет доступа для просмотра вложений в этом сообщении.


Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 1

    TopList