Letztlich richtet with einfach eine (oder mehrere) anonyme Variablen ein.
Besonders bei verschachtelten
COM-Objekten sollte man with einsetzen.
Wenn also das
COM-Objekt seinerseits ein
COM-Objekt liefert (oder tiefer verschachtelt).
Der Vorteil ist eine deutliche Geschwindigkeitssteigerung.
Ein Zugriff ComObj.ComProperty.ComComProperty.ComComProperty bewirkt eine mehrfache
COM-Namensaufloesung.
with ComObj.ComProperty.ComComProperty do spart drei der Namensaufloesungen.