sockette bir sorun

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
cortex
Üye
Mesajlar: 40
Kayıt: 21 Tem 2004 11:10

sockette bir sorun

Mesaj gönderen cortex »

Merhabalar,
Bununla gönderiyorum
procedure TForm1.Button3Click(Sender: TObject);
begin
ClientSocket2.Socket.SendText(label7.caption);
end;

--------
bununla alıyorum listbox'a
procedure TForm1.ServerSocket2ClientRead(Sender: TObject;
Socket: TCustomWinSocket);
begin
listbox1.items.add(Socket.ReceiveText);
end;


fakat client programı kapadığında usernameler hala listboxda kalıyor bunu nasıl yapabilirim? yani client kapadığında listboxdan çıksın (ayrıca listboxda scrool olayı nasıl olur?)


(not: butona basmadan karşıya username pass gönderebilir mi? on connecte yazdım ama form açılır açılmaz gönderdiği için label7 olarak gidiyor)


teşekkürler şimdiden
doganzorlu
Kıdemli Üye
Mesajlar: 395
Kayıt: 22 Tem 2004 09:15
Konum: İzmir
İletişim:

Mesaj gönderen doganzorlu »

Selam,

Server Socket in ClientDisconnect adlı event ile client bağlantısının kesildiğini anlayabilirsiniz. Tabii bunun için server a client bağlandığında bir dizi içinde hangi soket hangi client a ait tutmalısınız.

Kolay gelsin.
Doğan Zorlu, İzmir

------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
Cevapla