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

Вниз

Delphi и заголовочне фалы *.h   Найти похожие ветки 

 
Berx   (2006-11-18 20:05) [0]

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


 
Anatoly Podgoretsky ©   (2006-11-18 20:07) [1]

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

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


 
KilkennyCat ©   (2006-11-18 20:13) [2]

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

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


 
KilkennyCat ©   (2006-11-18 20:14) [3]

> Berx   (18.11.06 20:05)


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


 
berx   (2006-11-18 20:18) [4]

в delphi
-- include
-- import

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


 
KilkennyCat ©   (2006-11-18 20:28) [5]

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


 
MikePetrichenko ©   (2006-11-18 21:41) [6]

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



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

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

Наверх




Память: 0.48 MB
Время: 0.045 c
2-1163602048
Монгол
2006-11-15 17:47
2006.12.03
Отловить нажатие кнопок на клавиатуре


2-1163518866
Anton1986
2006-11-14 18:41
2006.12.03
Подобие ссылки


2-1163700111
Ingwar
2006-11-16 21:01
2006.12.03
Как прервать цикл ожидания посылки (ComPort 3.1 от WinSoft a)


2-1163530310
Vasiliy
2006-11-14 21:51
2006.12.03
Перекрыл GetClientRect, отрисовывается не весь компонент


2-1163771014
novill
2006-11-17 16:43
2006.12.03
Как сделать, чтобы при создании стандартной формы свойство