![]() |
Client/Server - Befehle an den Server senden
Hallo DPler!
Ich versuche mich gerade auf dem Gebiet "Server/Client"! Ich bekomme es hin einen Text an den Server zu senden, doch jetzt möchte ich gerne Befehle senden. Z.B. die Maus des Servers steuern, oder die Auflösung ändern! Wie kann ich das realiesieren? Für die Verbindung zwischen Client und Server verwende ich die Komponenten TClientSocket und TServerSocket. Gruß Tim |
Re: Client/Server - Befehle an den Server senden
Du musst dem Server halt nen Text senden, der ihm dann signalisiert, dass er etwas bestimmtes tun soll ;-)
|
Re: Client/Server - Befehle an den Server senden
Hast du vielleicht mal ein kleines Beispiel wie das aussehen könnte?
|
Re: Client/Server - Befehle an den Server senden
Delphi-Quellcode:
//Beim Client
procedure TForm1.Machwas; begin ClientSocket1.Socket.SendText('Zeige Nachricht'); end; //Dann beim Server im OnClientRead begin if Socket.ReceiveText = 'Zeige Nachricht' then ShowMessage('Hier wie verlangt die Nachricht'); end; |
Re: Client/Server - Befehle an den Server senden
Da es wohl keine Komponente gibt, die alle deine gewünschten Funktionen unterstützt musst du dich wohl selber drum kümmern. Du hast also einen Server und einen Clienten. Der Client sendet eine Meldung (in Form von Text) und der Server setzt diese Meldung dann um (soweit möglich)
Zitat:
Zitat:
mfg edit1: das kannst du beim Server so umsetzen: wenn empfangeneNachricht = BefehlxY dann Machwas; |
Re: Client/Server - Befehle an den Server senden
Vielen Dank an euch, dass hilft mir weiter! :thumb:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:00 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz