wxanythread.

Erlauben Sie, dass WXPYTHON-Objektmethoden von einem beliebigen Thread aufgerufen werden
Jetzt downloaden

wxanythread. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Public Domain
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ryan Kelly
  • Website des Verlags:

wxanythread. Stichworte


wxanythread. Beschreibung

Erlauben Sie WXPYTHON-Objektmethoden, von einem beliebigen Thread aufgerufen werden WXANYTHREAD ist ein Python-Modul, mit dem Methoden auf WxPyThon-Objekten von jedem Thread aufgerufen werden können. Andere Threads müssen typischerweise Ereignisse an den GUI-Thread posten, anstatt Methoden direkt aufzurufen. Dafür gibt es eingebaute Verknüpfungen (z. B. wx.callafter), sie erfassen nicht die vollständige Semantik eines Funktionsaufrufs. Dieses Modul bietet eine einfache Möglichkeit, Methoden von jedem Thread * transparent * aufzurufen, um Rückgabewerte und Ausnahmen zurückzubreiten Aus jedem Thread, wie folgt: Klasse MyFrame (WX.Frame): @anyThread def getsomedata (): dlg = myquerydialog (self, "eingeben einige Daten eingeben"), wenn dlg.showmodal () == wx.id_ok: resp = dlg. GetResponse () Return Int (bzw. bzw. bzw. bzw. resp) anheben Der anrufende Thread blockiert, während der Haupt-GUI-Thread das Dialogfeld anzeigt, und empfängt dann einen Rückgabewert oder eine Ausnahme von entsprechend. Anforderungen: · Python


wxanythread. Zugehörige Software