![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с SendStream :((( [D5, WinXP]
andy_sid © (2002-04-17 16:56:00)Спецы! Помогите разобраться.
Посылаю TMemoryStream с помощью SendStream, а клиент его не получает (не срабатывает событие OnRead), хотя SendText работает прекрастно.
В чем может быть дело?
Andy_sid (2002-04-18 10:29:00) [1]Во блин!!!
Заработало!
Сам недодумался :)))
Спасибо!
Reindeer Moss Eater (2002-04-18 10:10:00) [2]ms.Position:=0;
Andy_sid (2002-04-18 09:39:00) [3]2 Reindeer Moss Eater.
Что значит "в начало потока указатель поставить"?
Я чото не понял.
Ghost. (2002-04-17 17:26:00) [4]http://delphi.mastak.ru/cgi-bin/faq.pl?look=1&id=991237103&n=20Прочитай тут
Reindeer Moss Eater (2002-04-17 17:22:00) [5]Попробуй в начало потока указатель поставить
andy_sid (2002-04-17 17:09:00) [6]ms:=TMemoryStream.Create;
ms.Position:=0;
st:=ibQuery2.FieldByName("COUNTERNAME").AsString;
ms.Write(st[1],Length(st));
DT:=ibQuery2.FieldByName("RECEIVEDDATE").AsDateTime;
ms.Write(DT,sizeOf(DT));
st:=ibQuery2.FieldByName("BUFDATA").AsString;
ms.Write(st[1],Length(st));
Socket.SendStream(ms);
Ghost. (2002-04-17 17:02:00) [7]Ты код покажи