Программное создание библиотеки типов
Библиотека типов TLB может хранить в себе информацию о возможностях COM‐компонентов: классы, интерфейсы, методы, типы параметров и возвращаемые значения. В практических руководствах по программированию COM‐компонентов обычно рассказывают как создавать библиотеку типов вручную через комплилятор midl.exe
, но сегодня рассмотрим как это делать программно через интерфейсы ICreateTypeLib2
и ICreateTypeInfo2
.
В качестве «языка программирования» будет выступать FreeBASIC.