VBStreets Conference - Преглед на тема - TLBuilder

Целият вкус на програмирането!

  • Списък на форумитеДискусии за свободното времеНашите проекти
  • Променете размера на шрифта
  • ЧЗВ
  • вход

Модератор: BV

Това е малък Addin за VB6, който ви позволява да създавате и използвате библиотеки с типове (* .tlb), без да напускате машината.
За да работи (по-точно компилиране на tlb), трябва да инсталирате VC ++ компоненти - MFC и Template Libraries (може би не напълно, има 140 мегаграма, не знам какво е необходимо и какво не) и Build Инструменти (midl не се инсталира отделно), променливи на средата (инсталаторът, който самото студио ще предложи да ги регистрира, трябва да се съгласите). И разбира се знания за IDL.

Свързването на tlb с vb проект става автоматично след компилация.
Възможно е да се създаде само един tlb за проект - обектният модел vb не показва свойствата на компонентите от групата Свързани документи (източникът се придържа там), така че имената на idl и tlb са твърдо свързани с името на проекта.

Можете да разширите функционалността с генератор на idl код, базиран на vb код, но засега е мързелив.

Re: TLBuilder

Мързелът се сблъска с мързел и мързелът спечели. Победата, както винаги, е напредък.

Превеждането на 4000 реда дефиниции в idl с химикалки се оказа почти по-дълго и определено по-тъжно от писането на генератор. Между другото, съвсем наскоро някой молеше някого да му даде генератор на idl, но той го нямаше. Тук човекът ще се радва ...
Търсете и заменете добавено към купчината.

Отделно искане до служителите: проверете адекватността на преобразуването на типа в api-функции и интерфейси, може да има задръствания.