Announcement

Collapse
No announcement yet.

Frage zu den Indy Komponenten

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Frage zu den Indy Komponenten

    Hallo zusammen,

    ich arbeite derzeit an einer Client/Server Anwendung. Dazu nutze ich die Indys. Um die Clients die sich connected haben, zu visualisieren, benutze ich eine Listview. Jedem Listitem ordne ich dann eine einen Pointer einer eigenen Struktur zu. Wenn icvh jetzt mit eine script mehr als 3 Clients nahezu gleichzeitig starte, gibt die Darstellung der Listvie ziemlich ducheinander. Somit klappt dann auch der Disconnect bzw. das Löschen beim Disconnect aus der Listview nicht sauber. Gibt es eine Möglichkeit bei den Indys, die Clientconnects, auch wenn es viele gleichzeitig sind, etwas "geordneter" in eine Visualisierung zu packen. Ich habe das Gefühl, wenn sehr viele Clients gleichzeitig starten, und jeder Client seinen eigenen Thread hat, die Darstellung im Serverfrontend aber nacheinander erfolgt, das ich mit den Threads da ein Problem habe.

    gruß

    Sascha

  • #2
    Falls Du das update der ListView aus einem Thread heraus machst, kann es zu Deinen Problemen kommen.
    Funktionalitaeten der VCL sollten mit "synchronize(...)" aufgerufen werden

    Comment

    Working...
    X