Avatar billede sirius Nybegynder
11. april 2000 - 21:14 Der er 4 kommentarer og
1 løsning

Sockets !!!

hvorfor kan jeg ikke sende med server.socket.sendtext ???

den siger noget med at den ikke er connected.. men clienten siger samtidig også at den er connected til serveren !!

skal man lave noget specielt for at få serveren til at connecte får den kan sende beskeder til clienten...
Avatar billede gozar Nybegynder
11. april 2000 - 21:40 #1
Mange Sockets programmer, får store problemer hvis der ikke er en dns server og hver computer ikke er sat op til dns!! Den eneste untagelse jeg har set er mIRC!
Avatar billede hlj Nybegynder
11. april 2000 - 22:52 #2
Så vidt jeg husker skal du skrive noget ligende:

server.socket[x].sendtext

hvor x er det socket nr som klienten er connected med.

Flere klienter kan godt "tale" med samme server.

Jeg checker det lige imorgen og vender tilbage
Avatar billede hlj Nybegynder
11. april 2000 - 23:01 #3
Ups..
Det var mere som sådan:

ServerSocket.Socket.Connections[x].SendText

igen hvor x er connection nr.
Avatar billede sjensen Nybegynder
11. april 2000 - 23:02 #4
Sirius,

hlj har ret. Du skal angive socketnummeret sådan som han skriver.
Avatar billede hlj Nybegynder
12. april 2000 - 08:38 #5
Her er eksempel fra et program jeg engang lavede:

  if ServerSocket1.Active then
    ServerSocket1.Socket.Connections[0].SendText(s);

Jeg havde altid kun 1 klient tilsluttet.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester