Forum: Netzwerke
Delphi
by Zacherl,
7. Jul 2006
Die Befehle müssen halt eindeutig geparst werden. Ich regele das immer gerne indem ich z.B. beim Client eine StringList erzeuge, dann mit Add das Item, also den Befehl selbst hinzufüge. Alles was danach mit Add zur StringList hinzugefügt wird, können Parameter sein. Danach sende ich StringList.DelimitedText an den Client.
Beispiel einer Command-StringList:
ShowMessage
Hallo, dies ist ein...
Forum: Netzwerke
Delphi
by Zacherl,
7. Jul 2006
Bei Server sollte man in etwa so Befehle broadcasten können: IdTCPServer1.Connection.Socket.SendText('Befehl');
Beim Client muss man z.B. mit einem Timer prüfen, ob IdTCPClient1.Socket.ReceiveText einen Befehl enthält.
Florian
Forum: Netzwerke
Delphi
by Zacherl,
7. Jul 2006
Du musst halt einen Befehl an den Server senden. Diesen dann abfangen und darauf reagieren, indem du z.b. einen Process beendest.
Das geht übrigens mit TerminateProcess
Florian