ich habe mal wieder an meinen geliebten Alarmierungsfunktionen rumgexperimentiert. Zugünftig soll mir die nette "Steffie" bei einer Alarmierung in meinem Bereich erzählen welche Feuerwehr denn zum Einsatz gerufen wurde. Problem: Es kann nur eine, oder alle 10 betreffen. Gelöst habe ich das per Schalter. Je nachdem welcher Schalter "umgelegt" wird, zeigt mir Homeputer das entsprechend an. Funktioniert prima. Nun soll mich Steffie auch sanft aus dem Schlaf holen und den Funk anschalten, damit ich gleich auf dem laufenden bin, wenn ich mich in die Klamotten werfe. Konnte ich auch ansatzweise realisieren. Leider musste ich dabei feststellen das "Steffie" recht schüchtern ist. Sie stottert nämlich...
Meine Vermutung ist nun das im Hintergrund noch zuviel abläuft. Kann es sein das die von mir kreierte Abfrage zu viel Rechenzeit frist?
Hier das betreffende Makro:
Code: Alles auswählen
WARTE("00:00:15")
WENN sprachealarm=1
DANN
WENN SchalterDrage=1
ODER
SchalterDrennhausen=1
ODER
SchalterSchwinde=1
ODER
SchalterRoenne=1
ODER
SchalterMarschacht=1
ODER
SchalterTespe=1
ODER
SchalterAvendorf=1
ODER
SchalterBuetlingen=1
ODER
SchalterHunden=1
ODER
SchalterOldershausen=1
DANN
SPRACHAUSGABE("Folgende Feuerwehren wurden gerade alarmiert: "
ENDEWENN
WENN SchalterAvendorf=1
DANN
SPRACHAUSGABE("Awendorf, ")
ENDEWENN
WENN SchalterDrage=1
DANN
SPRACHAUSGABE("Drage, ")
ENDEWENN
WENN SchalterDrennhausen=1
DANN
SPRACHAUSGABE("Drennhausen, ")
ENDEWENN
WENN SchalterSchwinde=1
DANN
SPRACHAUSGABE("Schwinde-Stove, ")
ENDEWENN
ENDEWENN
sprachealarm ausschalten
Kiegt man das schlanker/eleganter hin?