Продолжаю вчерашние попытки набрести на истину. Что-то так получается:
Я разобрался, как передать текст
Отдали:
LTCPComponent1.SendMessage(out msg: string; aSocket: TLSocket=nil): Integer;
Приняли:
[code]LTCPComponent1.GetMessage(out msg: string; aSocket: TLSocket=nil): Integer;[/code]
Есть нюансы с размером строки, точнее буфером сетевым, но ладно, разработчик боле-мене описал проблему и решение. Ну есть ещё проблемы с зависанием клиента и сервера, надо правильно обработку исключительных ситуаций запилить.
А вот как передать просто данные не понял, там, кажется, использовать надо
Отдать:
LTCPComponent1.Send(out aData; const aSize: integer; aSocket: TLSocket=nil): Integer;
Принять:
LTCPComponent1.Get(out aData; const aSize: integer; aSocket: TLSocket=nil): Integer;
Но что за aData не понятно и как это использовать вообще? А у разработчика не нашёл ни слова.
Обсуждение идёт тут:
clck.ru