İki PC Arasında Chat Prog.

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
alixyas
Üye
Mesajlar: 45
Kayıt: 12 Eyl 2003 11:53
Konum: hatay
İletişim:

İki PC Arasında Chat Prog.

Mesaj gönderen alixyas »

Arkadaşlar Yerel Bir Ağda PC Ler arası bir chat prog. gibi bişey
yapmak istiyorum. yani ben bi metin yazıp o prog. kayıtlı ip lerden birine göndermek istiyorum. bunu nasıl yapabilirim hangi bileşenleri kullanmalıyım. fikir babaları aranıyor... Teşekkürler..[/b]
Kullanıcı avatarı
athena
Üye
Mesajlar: 92
Kayıt: 20 Eyl 2003 06:32
Konum: Antalya
İletişim:

Mesaj gönderen athena »

Kullandığınız delphi versionunu yazmamışsınız.
Delphi 7 de indy componentleri ondan öncede smtp componentleri olan palette bir yer vardı oradan kullanabilirsiniz.
Hatta delphi demosu olarakda ornek bir chat programı vardı.

Selamlar.
"Millete efendilik olmaz,hizmet olur,
kim Millete hizmet ederse,
o milletin efendisidir."
Viper
Üye
Mesajlar: 22
Kayıt: 29 Ağu 2003 09:34
İletişim:

Mesaj gönderen Viper »

Ben Delphi 7 ye gecmedim dolayısıyla Client.socket ve server.socket kullanıyorum.

Socket.ReceiveText; ile mesajları alabilir ,

ServerSocket1.Socket.Connections[0].SendText(Edit3.Text);
bunun gibi bir komutlada gonderebilirsiniz.

tabiki ip ve port bilgilerini gireceginiz edit kutuları da gerekir.
Edit1.Text := '192.168.1.1';
Edit2.Text := '999'; gibi degerleri belirtebilirsiniz ancak bundan once ip portunu
Edit1.Text := ServerSocket1.Socket.LocalHost; seklinde ayarlayın. Bunlar server socket bulunan program icin birde client socket icin yine bir kac komut yeterli . Bunun icin baglan seklinde bir buton koyun.

ClientSocket1.Host:=Edit1.Text;
ClientSocket1.Port:=StrToInt(Edit2.Text);
ClientSocket1.Active:=True;
gibi komutları kullanabilirsiniz

ClientSocket1.Socket.SendText(Edit1.Text); seklindede mesaj gonderebilirsiniz.

Bunda mesaj alma islemini client socketin read olayına yazmalısınız
Edit2.Text:=(Socket.ReceiveText);


Kolay Gelsin....
Kullanıcı avatarı
alixyas
Üye
Mesajlar: 45
Kayıt: 12 Eyl 2003 11:53
Konum: hatay
İletişim:

Delphi 7

Mesaj gönderen alixyas »

Verdiğiniz Bilgiler için Öncelikle size teşekkür etmek istiyorum....
Fakat delphi 7 de serversocket veya clientsocketin işini hangi komponent görüyo indy sekmesinde bi sürü bileşen var ama ne işe yarar bilemem. Biraz daha yardim Lütfen...
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7602
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

Indy demoları içinde örnek program bulabilirsin. http://www.indyproject.org .

clientsocket için : viewtopic.php?t=1677

Kolay gelsin.
Cevapla