Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

  • Benutzer-Avatarbild

    Ich glaube ich habe schon mal gesagt, das deine Code-Architektur nicht gut ist. Nun willst du das noch verschlimmern und UI Sachen mit MT verquirlen. Wenn dein UI nicht hinterherkommt weil der Thread irgendwo blockiert ist wäre es evtl. besser diese dicken Aufgaben die den UI Thread blockieren parallel zu machen. Ich benutze in meinem Mediaplayer auch MT, aber nur bei Sachen die den UI Thread zum einfrieren bringen können. Also beim Verbinden zu einem Webbradio mit der BASS, oder zum Downloaden/…

  • Benutzer-Avatarbild

    Du fängst schon ganz falsch an. Warum die Fenster nebenläufig erzeugen? Fenster ganz normal im UI Thread erzeugen, wenn du was in diesem Thread ausführst was den Thread blockiert, das(und nur das!) lagerst du dann in einem Thread aus oder nutzt Async.

  • Benutzer-Avatarbild

    Ach, übel nehm ich dir das nicht. Aber höre auf meinen Rat, ich habe dir schonmal gesagt, du hast dich verrant. Du hast vermutlich auch kaum noch überblick was/wo/warum in welchen Thread abgeht. Plane anständig neu, notiere was nebenläufig sein muss, das und nur das machst du dann nebenläufig. Ist ja nicht so das du den ganzen Code neu schreiben musst, so einiges wrist du kopieren können. So einfach kann es sein, arbeiten auszuführen ohne den UI-Thread zu blockieren. Du kannst aber auch Async nu…

  • Benutzer-Avatarbild

    Also ich sehe nicht woran es liegt. Bei deinem Konstrukt auch Windows nebenläufig zu erzeugen kann überall ein Problem sein das dieses Verhalten verursacht.