Um nochmal auf den
TCP Server zurück zu kommen: Der Client läuft ja dann im Konto des eingeschränkten Benutzers, also kann dieser Benutzer den Client einfach über den Taskmanager killen. Gibt es eine Möglichkeit das zu verhindern?
Außerdem bekomme ich das mit dem Server/Client nicht hin. Bisher habe ich folgendes:
Client:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
text: String;
begin
text := edit1.text;
tcpclient1.SendBuf(text, length(text), 0);
end;
Server:
Delphi-Quellcode:
procedure TForm2.TcpServer1GetThread(Sender: TObject;
var ClientSocketThread: TClientSocketThread);
begin
showmessage(clientsocketthread.ClientSocket.Receiveln);
end;
Port: 8536
Host: 127.0.0.1
Nicht viel, ich weiß. Aber aus der Delphi-Hilfe werde ich nicht schlau. Da ist ja nichtmal ein Beispiel aufgeführt. Eine Fehlermeldung kommt nicht. Aber der gesendete String kommt einfach nicht an... Was mache ich falsch?