С++/C + Lazarus/FPC Обмен данными

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Аватара пользователя
jhonyxakep
новенький
Сообщения: 24
Зарегистрирован: 23.08.2010 14:45:35

С++/C + Lazarus/FPC Обмен данными

Сообщение jhonyxakep »

Здравствуйте,

Существуют-ли какие нибудь кроссплатформеные способы обмена информацией между Lazarus и программой на с++. Сама программа на с++ должно смочь компилироваться большинством компиляторов. Основная задача - вызвать какое-либо событие в Lazarusе.

Заранее спасибо. :)
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение Brainenjii »

сокеты?
Аватара пользователя
jhonyxakep
новенький
Сообщения: 24
Зарегистрирован: 23.08.2010 14:45:35

Сообщение jhonyxakep »

Сокеты-же вроде в Windows и linux различаются?
Аватара пользователя
Nik
энтузиаст
Сообщения: 573
Зарегистрирован: 03.02.2006 23:08:09
Откуда: Киров
Контактная информация:

Сообщение Nik »

jhonyxakep писал(а):Сокеты-же вроде в Windows и linux различаются?


Задействуйте Synapse - там реализованы кросс-платформенные сокеты.
GrayEddy
постоялец
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Сообщение GrayEddy »

В synapse есть неблокирующие сокеты?
Аватара пользователя
jhonyxakep
новенький
Сообщения: 24
Зарегистрирован: 23.08.2010 14:45:35

Сообщение jhonyxakep »

Синапс насколько знаю библиотека для фрипаскаля... А на си стороне что делать? :D

Немного подумал, решил перестроить модуль на Лазарусе из программы в dll(so), возникает вопрос, как вызвав функцию из Лазаруса, запустить форму?
Аватара пользователя
stikriz
энтузиаст
Сообщения: 612
Зарегистрирован: 15.03.2006 08:37:47

Сообщение stikriz »

jhonyxakep писал(а):Синапс насколько знаю библиотека для фрипаскаля... А на си стороне что делать? :D

Писать на той библиотеке, которая есть в сях.
Аватара пользователя
jhonyxakep
новенький
Сообщения: 24
Зарегистрирован: 23.08.2010 14:45:35

Сообщение jhonyxakep »

Дык в этом то и проблема. На винде это Winsock а на линуксе еще что-то... Вообщем все понял, тема закрыта
Аватара пользователя
stikriz
энтузиаст
Сообщения: 612
Зарегистрирован: 15.03.2006 08:37:47

Сообщение stikriz »

Везде Winsock :-)
Ответить