VBA 2002: Überwachung von With CreateObject

05/06/2008 - 14:45 von Peter Schleif | Report spam
Hallo NG.

Ich verwende zuweilen Objekte die ich ohne Zuweisung an eine Variable
in einem With-Block instanziiere und benutze. Die Zerstörung erfolgt
dann ja automatisch am Ende des With-Blocks. Etwa so:

With CreateObject("VBScript.RegExp")
.Pattern = "(\ *)[^\ ].*"
'/Mach was mit dem regulaeren Ausdruck/
End With

Wie kann dieses Object im Einzelschritt-Modus überwachen?

Eine Variable, auf die ich gezielt eine Überwachung setzen könnte,
gibt es ja nicht. Im Lokal-Fenster findet sich auch nichts - zumindest
nicht auf der ersten Ebene nach dem Klick auf [+] Me

Peter
 

Lesen sie die antworten

#1 Dr. Eckehard Pfeifer
05/06/2008 - 15:23 | Warnen spam
Hallo, meiner Meinung nach kannst Du das Objekt nur überwachen, wenn Du
auf Deine Vorgehensweise (die ich beim besten Willen nicht empfehlen
kann) verzichtest und eine Variable deklarierst. Zu Testzwecken kannst
Du deren Typ sogar explizit angeben und hast IntelliSense, vor der
Weitergabe des Projekts gehst Du wieder auf As Object und tauschst ggf.
Konstanten, die das fremde Objekt benutzt hat, in Werte.

MfG EP
Entwicklung - Beratung - Training (www.dr-e-pfeifer.net)
XL-Funktionsverzeichnis (ISBN: 3860636898)
MS Office 2003 - Das Entwicklerbuch (ISBN 3-86063-688-X)

Ähnliche fragen