Hallo zusammen,
ich habe folgendes Problem.
Ich schicke von einem "TIdTCPClient" ein Array of Byte (TBytes) an einen Server mit dem Befehl:
TCPClient.IOHandler.WriteLn(BytesToString(TCPSendMsg));
Da ich anscheind beim Server kein Array of Byte empfangen kann, wandel ich es beim Client vorher in ein String um.
Diesen String lese ich beim Server ein:
Delphi-Quellcode:
with AContext.Connection.IOHandler do
begin
InputMsg := ReadLn ('', 1000);
end;
Jetzt liegt mir das array of Bytes als String vor aber ich brauche wieder ein array.
Wie bekomme ich das hin? Gibt es eine umkehrfunktion zu BytesToString?
Danke im voraus.
MFG Alex