Einzelnen Beitrag anzeigen

Benutzerbild von p0w3r5tr34m3r
p0w3r5tr34m3r

Registriert seit: 18. Aug 2003
Ort: Monheim am Rhein
153 Beiträge
 
RAD-Studio 2009 Pro
 
#1

SocketServer / -Client: Übertragung eines Strings im Record

  Alt 21. Jul 2008, 17:12
Hallo DP,
momentan arbeite ich an einem Projekt welches über Sockets Daten an einen Server schickt. Unteranderem auch Strings variabler Länge... Wobei wir schon bei meiner Frage sind: Gibt es einen schöneren Weg, Strings in Records zu versenden, als diesen?

Delphi-Quellcode:
TMyRecord = record
  angreifer, verteidiger: string[50];
  waffe_a, waffe_b: string[40];
  bericht: array of char;
end;

var
  Form1: TForm1;
  kb: TMyRecord;

procedure TForm1.Send;
var
  t: string;
begin
  // [...]
  t := memo1.Text;
  setlength(kb.bericht, length(memo1.text));
  strpcopy(kb.bericht, t); // <--- Das is der einzigste weg, wie ich es übertragen bekomme
  // [...]
end;

Mit freundlichen Grüßen,
p0w3r5tr34m3r
Florian Cülter
ich bin ein notorischer alles-klein-schreiber!

der 100. Beitrag nach 3 Jahren 25 Wochen und einem Tag
  Mit Zitat antworten Zitat