TCP/IP Server og klient

Tags:    delphi

Jeg er ved at eksperimentere lidt med at få delphi programmer til at kommunikere over netværk. Nu har jeg prøvet at sende en kommando og få svar tilbage... og det går fint. Men når jeg laver en kommando der hedder "luk" i serveren og i dens OnCommand handle skriver: "Application.terminate" vil serveren ikke lukke når jeg sender luk kommandoen til den... hvorfor?



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Jeg er ved at eksperimentere lidt med at få delphi programmer til at kommunikere over netværk. Nu har jeg prøvet at sende en kommando og få svar tilbage... og det går fint. Men når jeg laver en kommando der hedder "luk" i serveren og i dens OnCommand handle skriver: "Application.terminate" vil serveren ikke lukke når jeg sender luk kommandoen til den... hvorfor?


TROR du skal destroye forbindelsen først, og den kan ikke destroyes mens den bruges... Den eneste ide jeg har er at lave en timer, som bliver enabled fra OnCommand, efter den sidste kommando. Denne timer skal så Application.Terminate;

MH.

The-Freak

Livet er for kort til at kede sig.



t