Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Что такое TLB-файлы, и чем их смотрят(создают) ? / 7 сообщений из 7, страница 1 из 1
21.02.2007, 17:32
    #34347989
ll13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое TLB-файлы, и чем их смотрят(создают) ?
Сабж.
...
Рейтинг: 0 / 0
21.02.2007, 17:57
    #34348095
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое TLB-файлы, и чем их смотрят(создают) ?
Они содержат описание com-интерфейсов библиотек. Обычно они находятся в самой ActiveX dll, отдельно их можно создавать какой-то приблудой из комплекта c++.
...
Рейтинг: 0 / 0
21.02.2007, 18:07
    #34348143
Бенедикт
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое TLB-файлы, и чем их смотрят(создают) ?
ll13,
TLB = Type Library. Библиотека типов, содержащая информацию о интерфейсах OLE/COM-объектов. Может находиться в исполняемом модуле (.exe, .dll, .ocx) в виде ресурса, или в отдельном файле.

Смотрят - OLE/COM Object Viewer (oleview.exe)
Исходники пишутся на ODL (Object Description Language), IDL (Interface Definition Language).
Компиляторы - MkTypLib.exe, MIDL.exe.
...
Рейтинг: 0 / 0
21.02.2007, 18:08
    #34348146
Бенедикт
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое TLB-файлы, и чем их смотрят(создают) ?
Antonariy,
MkTypLib входит в комплект поставки VB6.
...
Рейтинг: 0 / 0
21.02.2007, 18:08
    #34348150
ll13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое TLB-файлы, и чем их смотрят(создают) ?
А можно подробнее, есть исходник на VB и TLB-файл, который указывается в ссылках, для компиляции. Соответственно получается СОМ-объект.
А как посмотреть/изменить TLB ?
...
Рейтинг: 0 / 0
21.02.2007, 18:32
    #34348232
Бенедикт
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое TLB-файлы, и чем их смотрят(создают) ?
ll13,
1) найти у себя oleview.exe, если нет, стянуть у с сайта известной корпорации: OLE/COM Viewer ;
2) запустить;
3) найти библиотеку типов среди зарегистрированных либо открыть .tlb-файл;
4) увидеть декомпилированную библиотеку в IDL;
5) сохранить в .idl-файл;
6) внести изменения;
7) найти MIDL.exe (если есть, конечно), выполнить midl /?, изучить;
8) откомпилировать .idl в .tlb.

Схема такая, но дьявол, как известно, в деталях.
...
Рейтинг: 0 / 0
22.02.2007, 06:47
    #34348800
orunbek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое TLB-файлы, и чем их смотрят(создают) ?
на vbaccelerator.com тоже была подобная программа с исходниками
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Что такое TLB-файлы, и чем их смотрят(создают) ? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]