Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.02;
Скачать: CL | DM;

Вниз

Этот загадочный MIDL   Найти похожие ветки 

 
den_c   (2006-03-11 11:46) [0]

Пытаюсь скомпилировать *.idl файл в *.tlb чтобы потом импортнуть библиотеку типов в делфи.
Компилирую при помощи MIDL.EXE
Делаю это примерно так
MIDL.EXE MY.IDL /tlb MY.tlb
Все проходит успешно, ничего не матюкается, НО *.tlb
файл так и не появляется!
Появляются файлы MY.h, MY_i.c, MY_p.c, dlldata.c
но библиотека типов так и не создается.
Объясните что я делаю не так???


 
Sergey Masloff   (2006-03-11 11:53) [1]

А можешь сам IDL файл покеазать? Если в нем нет library то он .tlb тебе не соберет


 
den_c   (2006-03-11 12:22) [2]

>Если в нем нет library то он .tlb тебе не соберет
А можно с этого места поподробней?
Действительно library нет.
Я замучившись со своим файлом, попытался компильнуть
стандартный ILS.IDL
который расположен
Program Files\Microsoft Visual Studio\VC98\Include
и тоже ничего не получил.
Чувствую что делаю что-то не так, как слон в посудной лавке,
но как правильно - не знаю


 
Sergey Masloff   (2006-03-11 12:41) [3]

Ну если вкратце то если хочешь именно tlb а не сишный враппер получить то в IDL нужно написать

library YOURLIBNAME
{
 //тут всякие перечисления и интерфейсы
}

и насколько я помню никаких ключей не надо - если library то .tlb по умолчанию создается


 
den_c   (2006-03-11 12:42) [4]

ОГРОМНОЕ СПАСИБО Sergey Masloff   !!!!!!!!!!!
Разобрался, все работает!!!!!!!


 
Sergey Masloff   (2006-03-11 12:45) [5]

попробуй компильнуть MsHTML.Idl например из той же папки


 
Sergey Masloff   (2006-03-11 12:46) [6]

Да не за что ;-)



Страницы: 1 вся ветка

Текущий архив: 2006.04.02;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.042 c
9-1127639612
D@rk
2005-09-25 13:13
2006.04.02
Directdraw help


15-1141811051
Volf_555
2006-03-08 12:44
2006.04.02
Как сохранить все ветки форума phpBB при его переустановке?


2-1142359508
San_pancho
2006-03-14 21:05
2006.04.02
Определение длинны текста, в пикселях.


2-1142839231
Naganov
2006-03-20 10:20
2006.04.02
Про ComboBox


4-1137105249
Alexx2000
2006-01-13 01:34
2006.04.02
Как на Winapi программно нарисовать иконку и получить ее в виде hicon