Der Tip ist Gold wert. Ich habe den Eindruck, daß es den Maskenaufbau nicht nur bei berechneten, sondern auch die namentlich eingezogenen Teilmasken beschleunigt und stelle meine Datenbanken jetzt damit um.
Allerdings setze ich nicht ein Print"" ein (weil mir das den Statuszeilen-Stack leerräumt und PRINT ein übles Kommando für die interne Speicherverwaltung ist), sondern setze im INITIALIZE der GLOBALS jeder Teilmaske nur ein
Dim TMBeschleuniger as Integer
TMBeschleuniger=True
ein. Wirkt genauso und hat keine Nebenwirkungen.
Einziger Nachteil: das Debuggen wird wenig schön. Da vermißt man dann einen Befehl, der das Gegenteil zu STOP ist.
Zu den Seitenhieben Tode - Ed Brill fiel mir auf Anhieb wieder das kleine Eugen Roth-Gedicht ein:
Ein Mensch weiß aus Erfahrung: Lob
darf kurz und bündig sein, ja grob.
Doch Tadel, selbst von milder Sorte,
braucht lange, klug gewählte Worte.
Da scheint Tode nicht immer ganz so wählerisch gewesen zu sein.