Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#4

AW: Indy: Verbindungen eine ID zuweisen

  Alt 5. Nov 2013, 10:48
Du kannst auch TIdContext.Data ein eigenes Datenobjekt zuweisen.
- entweder eine eigene Klasse mit den passenden Feldern
- aber man kann natürlich auch sowas wie TSringList oder TDictionary verwenden, um darin seine Werte zu speichern.
Zitat von TIdContext.Data / TIdTask.Data:
A user-specified object with values used during execution of the task.
Dieses Objekt wird automatisch freigegeben, wenn der TIdContext freigegeben wird.
Man braucht es ebenso einfach nur beim Connect/Login anhängen und castet sich beim Zugriff das .Data darauf um.



Ich hoffe die for i := 0 to ContextList.Count - 1 do -Schleife, ist nur schon als Vorbereitung für die ID-Suche gedacht.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 5. Nov 2013 um 10:56 Uhr)
  Mit Zitat antworten Zitat