Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.05;
Скачать: CL | DM;

Вниз

Помогите с UDP   Найти похожие ветки 

 
z_1   (2002-05-21 21:24) [0]

Мастера, помогите....

нужно переслать строку по UDP черкните примерчик, иль скажите сылочку...

За ранее спасибо!


 
Kasalex ©   (2002-05-22 08:48) [1]

В смысле через компонент NMUDP? Тогда наверное так:

procedure TForm1.Send(Ip,Mes : String);
var MessageStream : TStringStream;
begin
Try
MessageStream := TStringStream.Create("");
MessageStream.Position:=0;
MessageStream.WriteString(Mes);
UDP.RemoteHost:= Ip;
UDP.SendStream(MessageStream);
MessageStream.Destroy;
Except end;
end;


 
Donal_Graeme   (2002-05-22 10:01) [2]

э... немного подкорректирую :-) если уж использовать try...except, то немного не так :-)


procedure TForm1.Send(Ip,Mes : String);
var MessageStream : TStringStream;
begin
MessageStream := TStringStream.Create("");
Try
MessageStream.Position:=0;
MessageStream.WriteString(Mes);
UDP.RemoteHost:= Ip;
UDP.SendStream(MessageStream);
Except
MessageStream.Free;
end;


 
still   (2002-05-22 12:36) [3]

2Donal_Graeme
Тогда уж так :)))

procedure TForm1.Send(Ip,Mes : String);
var MessageStream : TStringStream;
begin
MessageStream := TStringStream.Create("");
Try
MessageStream.Position:=0;
MessageStream.WriteString(Mes);
UDP.RemoteHost:= Ip;
UDP.SendStream(MessageStream);
Finally
MessageStream.Free;
end;
end;




 
Donal_Graeme   (2002-05-22 15:02) [4]

да, точно :-))



Страницы: 1 вся ветка

Текущий архив: 2002.08.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.007 c
14-13804
pave1
2002-07-11 09:57
2002.08.05
Вопрос о литературе ...


1-13625
Spooky
2002-07-25 10:25
2002.08.05
Изменить масштаб TBitmap


14-13824
Ш-К
2002-07-09 15:42
2002.08.05
Подкиньте идею визуального компонента.


3-13582
Alex-A
2002-07-06 07:05
2002.08.05
Совместимость приложения с различными СУБД


14-13766
Starkom
2002-07-09 16:36
2002.08.05
по поводу галочки Compile with Run-time packages