tcpserver - tcpclientler ilişkisi
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
tcpserver - tcpclientler ilişkisi
merrhaba arkadaşlar gene ben, belki sıkmış olabilirim sizi ama neyapalım öğrenmeye çalışıyoruz..
arkadaşlar aradım taradım bulamadım.. bir tcpserverım birde tcpclientim var bu tcp clientten server a writeln ile komut yolluyorum serverda tekrar bana yolluyor fakat sadece bana yollamasını istemiyorum, servera bağlı herkese yollamasını istiyorum.. yardımcı olacak olan varsa şimdiden teşekkürler.
arkadaşlar aradım taradım bulamadım.. bir tcpserverım birde tcpclientim var bu tcp clientten server a writeln ile komut yolluyorum serverda tekrar bana yolluyor fakat sadece bana yollamasını istemiyorum, servera bağlı herkese yollamasını istiyorum.. yardımcı olacak olan varsa şimdiden teşekkürler.
procedure TForm1.FormCreate(Sender: TObject);
begin
halt;
end;
begin
halt;
end;
Re: tcpserver - tcpclientler ilişkisi
Kullandigim bilgisayarda delphi yok fakat asagidakinin benzeri bir kod yardimci olur.
Kod: Tümünü seç
procedure TopluMesaj(s:string);
var
i:integer;
begin
for i:=0 to TCPServer1.Connections.Count-1 do
TCPServer1.Connections[i].Socket.Writeln(s);
end;
Re: tcpserver - tcpclientler ilişkisi
procedure TopluMesaj(s:string);
var
i:integer;
begin
for i:=0 to TCPServer1.Connections.Count-1 do
TCPServer1.Connections.Socket.Writeln(s);
end;
bu çalısmıyor (indy tcp server ve client complarını kullanıyorum) connections diye birşey bulunamıyor..
diğeride internetteki tcpserver comp. ertugrul kardeşim senn verdiğini onlada denedim olmuyor
yinede yardımlar için teşekkürler..
yardımlarınızı bekliyorum..
isteğimi tekrar söyliyim > IDTCPSERVER'ıma bağlı olan bütün IDTCPCLIENT'lere, bir clientin gönderdiği mesajı göndermek istiyorum.
var
i:integer;
begin
for i:=0 to TCPServer1.Connections.Count-1 do
TCPServer1.Connections.Socket.Writeln(s);
end;
bu çalısmıyor (indy tcp server ve client complarını kullanıyorum) connections diye birşey bulunamıyor..
diğeride internetteki tcpserver comp. ertugrul kardeşim senn verdiğini onlada denedim olmuyor
yinede yardımlar için teşekkürler..
yardımlarınızı bekliyorum..
isteğimi tekrar söyliyim > IDTCPSERVER'ıma bağlı olan bütün IDTCPCLIENT'lere, bir clientin gönderdiği mesajı göndermek istiyorum.
procedure TForm1.FormCreate(Sender: TObject);
begin
halt;
end;
begin
halt;
end;
Re: tcpserver - tcpclientler ilişkisi
arkadaşlar, hocalarım.. lütfen yardımınıza ihtiyacım var hala yapamadım..
procedure TForm1.FormCreate(Sender: TObject);
begin
halt;
end;
begin
halt;
end;
Re: tcpserver - tcpclientler ilişkisi
yok mu yardımcı olabilecek? 

procedure TForm1.FormCreate(Sender: TObject);
begin
halt;
end;
begin
halt;
end;
Re: tcpserver - tcpclientler ilişkisi
Bu kodu neden kendin yazarak hatanın nerde olduğunu bulmuyorsun. Hatanın nerde olduğunu ve ya kodu düzenlemeden kopyaladın öylemi. Şimdi ben bilgisayarda delphi yok ancak bunları dene istersen. Ben de kopya yapıyordum (şimdi de oluyor bazan
ancak yapmayacağıma söz verdim. )
Koda bulunan Connections - yerlerine Connection yaz dene. Yine kod çalışmazsa TCPServer1. yaz " . " karakterinden sonra seçimeler gelir Connection kelmesi ile alaksı olan ve ya benzeyenleri tek-tek yokla. Yokla ki bilesin dimi.

Koda bulunan Connections - yerlerine Connection yaz dene. Yine kod çalışmazsa TCPServer1. yaz " . " karakterinden sonra seçimeler gelir Connection kelmesi ile alaksı olan ve ya benzeyenleri tek-tek yokla. Yokla ki bilesin dimi.
Kod: Tümünü seç
procedure TopluMesaj(s:string);
var
i:integer;
begin
for i:=0 to TCPServer1.Connection.Count-1 do //
TCPServer1.Connections[i].Socket.Writeln(s);
end;
< The Best Boy >
Re: tcpserver - tcpclientler ilişkisi
yahu denemediğimi nerden biliyosun? sadece bu değil başka componentlerde denedim, ayrıca bunda sockets i bindings i falan herşeyi kullandım olmuyor yapamıyorum yapabilsem buraya sormazdım zaten merak etme ben öyle hazırcı birisi değilim uğraşırm yapamazsam sizlere sorarım
procedure TForm1.FormCreate(Sender: TObject);
begin
halt;
end;
begin
halt;
end;