Ich benötige eine Routine, die folgendes macht. Während ein User irgendeine Anwendung nutzt (win 95/98) soll nach einer bestimmten Zeit die Anwendung unterbrochen werden, und dann soll eine andere Anwendung aufgerufen werden, z.B. ein selbstablaufender Film. Weiterhin soll die Routine die Option haben, daß man den Zeitintervall einstellen kann und dass die Möglichkeit besteht, den Programmaufruf zu verhindern oder zu unterbrechen.
Praktisches Beispiel: Jemand schreibt in einer Textverarbeitung, dann erscheint selbstständig nach z.B. einer halben Stunde ein Hinweis, daß das Programm gleich unterbrochen wird, dann wird das Programm unterbrochen und ein Kurzvideo ist zu sehen. Wenn das Kurzvideo beendet ist, öffnet sich selbstständig wieder die Textverarbeitung an der selben Stelle.
Hi,
ich würde es so machen:
- Das Video-Fenster im Full-Screen-Mode öffnen.
- Mit einem Timer (alle 1 Sek.) das Video-Fenster auf immer im Vordergrund setzen. Dafür gibts einen API-Call (Damit sind zwar andere Anwendungen nicht gesperrt, aber Arbeiten kann man auch nicht damit, weil das Video-Fenster immer im Vordergrund steht.)
- Nach Beendigung des Videos das Fenster wieder schließen und warten mit Timer.
greets from MichL (Vienna)