Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ошибка при NMUDP.SendStream. Помогите побороть, плиз. [D5, Win95/98]


MMF ©   (2003-03-14 13:25:00) 

Пытаюсь отослать через UDP поток - как результат получаю Acsess Violention
MyStream:=TMemoryStream.Create();
MyJpeg.SaveToStream(MyStream);
MyJpeg.Free;
MyStream.Seek(0, soFromBeginning);
NMUDP1.SendStream(MyStream);
Size у MyStream - примерно 50К. Помогите разобраться.


Digitman   (2003-03-14 15:43:00) [1]

да быть того не может !

при реально существующихобъектах NMUDP1 и MyStream - да, можно в принципе получить ошибку, но уж никак не AV... глубоко сомневаюсь, что AV приходит из "недр" внутренних транспортных ф-ций внутри SendStream()


MMF   (2003-03-14 15:19:00) [2]

Digitman © (14.03.03 15:01)
Тот же результат. И именно на NMUDP1.SendStream(MyStream);


Digitman   (2003-03-14 15:01:00) [3]

MyStream:=TMemoryStream.Create();
try
MyJpeg.SaveToStream(MyStream);
MyStream.Position := 0;
NMUDP1.SendStream(MyStream);
finally
MyJpeg.Free;
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо