Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

  • Benutzer-Avatarbild

    Zitat von Semiconductor: „im Hauptthread“ist das zu tun, damit wird sichergestellt, dass niemals zwei Threads gleichzeitig insbesondere schreibend auf ein GUI-Control zugreifen können.

  • Benutzer-Avatarbild

    Zitat von Semiconductor: „wieviele Timer“Offensichtlich genau so viele wie Threads. Vielleicht machst Du zunächst mal einen "Generalplan" des Ablaufes, und dann überlegen wir, wie die Aufgaben verteilt und organisiert werden. ---- Was spricht gegen eine Prozessierung in Threads, wenn Du nur bei jedem zehnten Wert oder so eine GUI-Ausgabe anstößt?

  • Benutzer-Avatarbild

    Zitat von Semiconductor: „läuft im Background weiter“heißt letzten Endes, dass Du permanent alle Tabellen vorhältst. Wenn die Daten in einer dynamischen Datei liegen, solltest Du mit nem FileSystemWatcher auf Änderungen dieser Dateien reagieren und sie bei Bedarf neu einlesen. Wenn es nicht zu viele Dateien sind, mach Dir ein TabControl, wo Du auf jeder Seite eine eigene Tabelle darstellst, in dwen Vordergrund geholt durch einen Klick auf den Reiter. Da kann die ListBox entfallen.

  • Benutzer-Avatarbild

    Zitat von Semiconductor: „Laufzeiterzeugung von Tabcontrols“Das ist ganz simpel. Du machst Dir ein UserControl mit dem DGV und was Du sonst noch brauchst. Dann erstellst Du Dir das TabControl mit Deinem UserControl auf der 1. Seite und schreibst den relevanten Code aus der Prozedur InitializeComponent() in der Datei FormX.Designer.vb ab: VB.NET-Quellcode (9 Zeilen)