Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Delphi и заголовочне фалы *.h


Berx ©   (2006-11-18 20:05:00) 

Добрый день всем профи.
Подскажите как мне в проектах delphi использовать заголовочные файлы Си и
как использовать. Можно ссылку на статью(рус) или пример если есть.


MikePetrichenko   (2006-11-18 21:41:00) [1]

вооще-то в 90% случаев перевести сишный хеадер в дельфевый проблем не составляет. Гемор начинается когда есть куча макросов, которые разворачиваются в другую кучу макросов. Ну и множественное наследование. Но, IMHO, не так часто оно используется. И можно заменить интерфесами.


KilkennyCat   (2006-11-18 20:28:00) [2]

не получится один к одному. я ж грю - надо ЗНАТЬ. иначе бы написали универсальный переводчик. Хотя, попытки его написания были, можешь поискать в сети. Они все ущербны.
Так что, либо изучай С, либо оставь идею, ищи готовую реализацию того, что написано на С, либо пиши сам.
Ну, а если уж очень хочется пример, то возьми из MSDN заголовочные файлы для DirectX и у JEDI их реализацию для Delphi.


berx   (2006-11-18 20:18:00) [3]

в delphi
-- include
-- import

точно есть вот только бы примерчик или статью а то не понятно в помощи написано :-)


KilkennyCat   (2006-11-18 20:14:00) [4]

> Berx   (18.11.06 20:05)


Их придется переписывать вручную. Для этого надо знать обе среды оччччень хорошо.


KilkennyCat   (2006-11-18 20:13:00) [5]

> [1] Anatoly Podgoretsky ©   (18.11.06 20:07)

неправда, природой предусмотрен универсальный инструмент.


Anatoly Podgoretsky   (2006-11-18 20:07:00) [6]

> Berx  (18.11.2006 20:05:00)  [0]

Никак, не предусмотрено.


Наверх

Титульная страница Поиск, карта сайта Написать письмо