Hallo,
Das kannste mit Sockets machen (TClientSocket & TServerSocket). Du kannst 2 Programme daraus machen einmal ein Server-Programm und ein Client-Programm. Oder beides in 1. Beim Connecten musste darauf achten, das vorher der ServerSocket active ist. Am besten gleich in Objektinspektor Active auf True setzen. Vorher musste natürlich ein Port setzen. Der gleiche Port muss bei ClientSocket auch stehen, sons finden sich die Programme nicht. Also Z.b. Du bist jetzt Connected. Einer klickt auf Button5. Dann sendest du einfach mit TClientSocket einen String z.b.
ClientSocket1.Socket.SendText ('Button5');
Beim ServerSocket Ereigniss(Event) OnClientRead kannste den String lesen:
Code:
var s: String;
Begin
s:=socket.receivetext;
If s='Button5' Then
Button5Click(Sender);
Usw.
MFG
Sven!