Ich hab ein Skript in ArcMap das mit den folgenden Zeilen anfgängt.
Dim pApp As IGxApplication
Set pApp = Application
Aber schon in der 2 Zeile gibts den Laufzeitfehler 13 "Typen unverträglich".
Ist nen Beispiel Skript von ERSI und sollte eigentlich funktionieren.
Dim pApp As IGxApplication
Set pApp = Application
Aber schon in der 2 Zeile gibts den Laufzeitfehler 13 "Typen unverträglich".
Ist nen Beispiel Skript von ERSI und sollte eigentlich funktionieren.
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Gast am Fr., 19.03.2004 - 10:22
Permalinkwenn Du die Objektvariable "Application" aus ArcMap benutzt bezieht sich die natürlich auch auf ArcMap. Wenn Du den ArcCatalog ansprechen willst,
mußt Du Deine Application explizit als solche deklarieren:
Dim pApp As IGxApplication
Set pApp = esriGx.Application
(Außerdem solltest sicherstellen, daß auch eine Instanz vom ArcCatalog existiert, sonst gibt's den nächsten Laufzeitfehler).
Viele Grüße
Jörg Ostendorp
Gespeichert von Gast am Fr., 19.03.2004 - 10:25
Permalinkund 'nen Verweis auf die Esri ArcCatalog Object Library braucht's ggf. auch noch.
Gruß Jörg