Udostępnij za pośrednictwem


Porada: generowanie zestawów międzyoperacyjnych z bibliotek typów

Importer biblioteki typów (Tlbimp.exe) to narzędzie wiersza polecenia, które konwertuje klasy i interfejsy zawarte w bibliotece typów COM na metadane. To narzędzie automatycznie tworzy zestaw międzyoperaowy i przestrzeń nazw dla informacji o typie. Po udostępnieniu metadanych klasy zarządzane klienci mogą tworzyć wystąpienia typu COM i wywoływać jego metody, podobnie jak w przypadku wystąpienia platformy .NET. Tlbimp.exe konwertuje całą bibliotekę typów na metadane jednocześnie i nie może generować informacji o typie dla podzestawu typów zdefiniowanych w bibliotece typów.

Aby wygenerować zestaw międzyoperajowy z biblioteki typów

  1. Użyj następującego polecenia:

    tlbimp<type-library-file>

    Dodanie /out: przełącznik tworzy zestaw międzyoperaciowy ze zmienioną nazwą, taką jak LOANLib.dll. Zmiana nazwy zestawu międzyoperającego może pomóc w odróżnieniu jej od oryginalnej biblioteki DLL COM i zapobiec problemom, które mogą wystąpić zduplikowanymi nazwami.

Przykład

Następujące polecenie generuje zestaw Loanlib.dll w Loanlib przestrzeni nazw.

tlbimp Loanlib.tlb  

Następujące polecenie tworzy zestaw międzyoperajowy ze zmienioną nazwą (LOANLib.dll).

tlbimp LoanLib.tlb /out: LOANLib.dll  

Zobacz też