Registriert seit: 1. Jun 2005
70 Beiträge
|
MultiThreading bringt Form nach vorn
7. Jan 2007, 15:36
Moin,
ich hab mal wieder ein "unlösbares Problem"...
Ein Timer startet alle 60 sec einen Thread (Multithread), der im Hintergrund verschiedene Dinge erledigt, allesamt unwichtig und Kleinkram, aber lebensnotwendig. An den Thread ist bei Mißglücken noch eine showmodal-form, gekoppelt, dies zur Not erzwingt beachtet zu werden - aber - sie kommt nur unter speziellen Bedingungen nach vorn und bleibt normalerweise im Stall.
Wenn ich jetzt nicht im Programm selbst bin, sondern beispielsweise einen Brief in Word schreibe, dann schiebt sich nach den 60 sec die Form in den Vordergrund und unterbricht das Briefeschreiben.
Kann ich dem Thread (Windows oder der Form) mitteilen, daß sie hinten bleibt und die Arbeit des Vordergrund-Anwendung nicht unterbricht, obwohl sie leise und still vor sich hinbrasselt? Der Timer darf nicht disabled werden...
Danke
Wenn die Programme das machen, wie's wir machen, wären sie unbrauchbar...
|