Forum: Netzwerke
Delphi
by BlackSeven,
31. Mär 2012
Sehr interessant. Gibt es dazu einen Link? Wäre nämlich sehr hilfreich.
Forum: Netzwerke
Delphi
by BlackSeven,
31. Mär 2012
Kopiert den Integer-Wert aus dem Byte Array in die lokale Variable "Value".
So besser?
Move(Data, PByte(@Value), Length(Data));
Forum: Netzwerke
Delphi
by BlackSeven,
30. Mär 2012
So funktioniert es:
var
DataSize : LongInt;
Data : TBytes;
Value : Integer;
begin
Forum: Netzwerke
Delphi
by BlackSeven,
30. Mär 2012
Ich kann die Befehle + Daten in eine threadsichere Queue packen und dann versenden.
Ändert das überhaupt was?
procedure Invoke(const ACommandID: Integer; const AData: TBytes);
begin
Queue.Push(TCommand.Create(ACommandID, AData);
EventSend.SetEvent;
Forum: Netzwerke
Delphi
by BlackSeven,
30. Mär 2012
Hier ein kleines Demo-Projekt, um das Ganze zu demonstrieren.
Versand:
var
I : Integer;
Data : TBytes;