Сторонние компоненты часто являются компонентами COM, поэтому я не уверен, что вы имеете в виду.
- Вы пытаетесь провести различие между сторонними компонентами и компонентами, которые поставляются с Visual Basic?Вы можете обратиться к списку компонентов Microsoft, которые в настоящее время поддерживаются в Windows 7 и 2008. Если вашего компонента нет в списке, это , вероятно, стороннего. EDIT , хотя это также может быть более старый компонент Microsoft, который они больше не поддерживают.
- Вы пытаетесь отличить COM-компоненты от обычных DLL?Доступ к коду в обычной DLL осуществляется через оператор
Declare
EDIT , а иногда и через специальный typelib .
Спасибо Бобу за полезные комментарии, которые я сейчас отредактировал в своем ответе.