Иллюстрированный самоучитель по VB.NET

Окно внешних ссылок


Иерархический список файлов в окне решения содержит ветвь References с информацией обо всех сборках (assemblies), используемых в проекте (пока можно считать, что термин «сборка» является аналогом DLL; сборки подробно описаны в главе 13). Диалоговое окно внешних ссылок в решениях VB .NET напоминает похожее окно, которое использовалось для импортирования библиотек СОМ в проектах VB6. Некоторые базовые сборки .NET используются в каждом проекте. Разверните ветвь дерева, щелкнув назначке «+»; примерный результат показан на рис. 2.15. Обратите внимание — имена всех базовых сборок начинаются с префикса System.

Теперь щелкните правой кнопкой мыши в строке References окна решения и выберите в контекстном меню команду Add Reference (также можно воспользоваться командой Project > Add Reference главного меню). На экране появляется диалоговое окно, изображенное на рис. 2.16. В нем можно добавлять внешние ссылки трех типов: .NET, COM и другие проекты (Projects).

Рис. 2.15. Перечень внешних ссылок в окне решения

Рис. 2.16. Диалоговое окно Add Reference

В приложениях .NET можно использовать традиционные компоненты СОМ, а следовательно, и компоненты ActiveX (в том числе и написанные вами). Взаимодействие технологий .NET/COM основано на механизме COM Interop (см. главу 13). Впрочем, потенциальная возможность еще не означает, что это бледует делать. Использование компонентов СОМ в приложениях .NET сопряжено с основательными затратами ресурсов.



Содержание раздела