Thema
:
Delphi
Indy TCP Client/Server
Einzelnen Beitrag anzeigen
BlackSeven
Registriert seit: 25. Sep 2004
79 Beiträge
Delphi XE7 Professional
#
8
AW: Indy TCP Client/Server
30. Mär 2012, 14:48
So funktioniert es:
zusammenfalten
·
markieren
Delphi-Quellcode:
var
DataSize : LongInt;
Data : TBytes;
Value : Integer;
begin
AContext.Connection.IOHandler.CheckForDataOnSource(10);
if
not
AContext.Connection.IOHandler.InputBufferIsEmpty
then
begin
DataSize := AContext.Connection.IOHandler.ReadLongInt;
AContext.Connection.IOHandler.ReadBytes(Data, DataSize);
Value := 0;
Move(Data[0], PByte(Value), SizeOf(Integer));
TThread.Queue
(
TThread.CurrentThread,
procedure
begin
UI.Caption := IntToStr(Value);
end
);
end
;
end
;
Zitat:
AContext.Connection.IOHandler.CheckForDataOnSource (10);
Zitat
BlackSeven
Öffentliches Profil ansehen
Mehr Beiträge von BlackSeven finden