Форум: "Сети";
Текущий архив: 2006.11.26;
Скачать: [xml.tar.bz2];
ВнизУважаемые подскажите, как с помощью IdUDPClient1 передать на Найти похожие ветки
← →
nopox (2006-05-24 15:59) [0]другой комп запись
type ttype=record
ptype:char;
p1:string[25];
end;
← →
Юнкер (2006-05-25 09:42) [1]Отправить нетрудно:
var
mydata : TMemoryStream;
myvar : ttype;
// создаешь мемористрим, пишешь в него свои данные и потом
// содержимое мемористрим отправляешь серверу.
begin
mydata := TMemoryStream.Create;
try
mydata.Position := 0;
mydata.Write(myvar, SizeOf(myvar));
mydata.Position := 0; // обязательно надо, иначе полярная лиса
UDPClient.SendBuffer(mydata.memory^, mydata.Size);
finally
mydata.Free;
А врот как получить такой же ответ я так и не понял.
Спросил здесь: http://delphimaster.net/view/2-1148501573/
Никто не отвечает...
← →
tesseract © (2006-05-25 12:28) [2]Какой версией indy пользуетесь??????
если 9 - to SendBuf/recievebuf.
Ксати запись лучше всё-таки дообозвать packed.
кроме-того неполохо-бы заяти на ссылку в шапке форума.
← →
SpellCaster (2006-07-03 11:11) [3]Если применяется SendBuffer, то зачем юзать стрим?
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2006.11.26;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.049 c