Member
Статус: Не в сети Регистрация: 03.01.2004 Откуда: Питер
Есть модуль на С, нужно сделать из него dll, и подключить эту dll к Delphi приложению.
Так вот пара вопросов:
1) Нигде не могу найти как создавать dll на С (только BCB), мож кто знает как (или хотя-бы где искать)
2) Мне почему-то кажется, что при подключении библиотеки, написанной на С, к Delphi приложению возникнут ошибки?! Возможно проще будет перевести энтот модуль на паскаль (тогда обе проблемы отпадают, но объем модуля >100 строк меня не очень радует, да и написан он очень уж по сишному - переводить трудно будет)
Advanced member
Статус: Не в сети Регистрация: 09.06.2003 Откуда: USSR
1) В нете полно да и в BCB должен быть пример. У меня BCB нету (не пишу на нем), а вот на VC++ запросто могу пример бросить.
2) Никаких проблем не бывает если соблюдает правильность написаноия .dll. Точнее правильно идет обращение к функциям длл из Delphi.
Member
Статус: Не в сети Регистрация: 03.01.2004 Откуда: Питер
Ray Adams
Цитата:
У меня BCB нету (не пишу на нем)
Да и мне не особенно хочется, мне VC++ симпатичнее (если можешь - кинь примерчик, а то в нете все Г.. какое-то, куча статей... одинаковых, с одного сайта спи....ых), а еще симпатнее просто обыкновенный С!!! (не ++, т.к. никакий вы...ов в модулях нет, т.е. обычный С + dll на нем оченно бы пригодились.... please)
Цитата:
Точнее правильно идет обращение к функциям длл из Delphi.
Это как так??? (Никогда не подключал VС++ dll-ки к Delphi прогам?!?!)
_________________ Здесь так мало тех, с кем легко говорить,
Еще меньше тех, с кем не страшно молчать (c)
Сейчас этот форум просматривают: Google [Bot] и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения