Zurück | |
Geopatra
als ActiveX und Registrierung: Mit der Version 3.0 ist Geoptra als ActiveX-Objekt nutzbar. An jedem Rechner, an dem die ActiveX-Funktionalität genutzt werden soll, muß hierfür Geopatra registriert, das heißt, beim Betriebssystem angemeldet werden. Wie man in der Batchdatei sieht, erfolgt dies durch den Aufruf Geopatra.exe / regsvr oder innerhalb der Batch-Datei GeopatraRegister.bat, durch die auch die von Geopatra benötigten Steuerelemente registriert werden. Für VBA-Programmierer: Auf zwei
Arten kann nun in VBA auf das Geopatra-Objekt zugegriffen werden. Hierbei gibt
es zum einen die Variante1 (mit Geopatra als einem Objekt zu
arbeiten) und zum anderen die Variante2
(direkt mit dem Geopatra-Datentyp zu arbeiten). Für OpenOffice-Basic-Entwickler |
' ------------- Variante 1 Dim oGeopatra as object Dim dWGSLaenge as double, dWGSBreite as double Dim lUTMZone as long Dim dEasting as double, dNorthing as double oGeopatra = CreateObject("Geopatra.GP") Call oGeopatra.KonvertierungGeographischNachUTM(dWGSLaenge, dWGSBreite, lZone, dEasting, dNorthing) set oGeopatra = nothing ' ------------- Variante 2 Dim gpGeopatra As Geopatra.GP Dim dWGSLaenge as double, dWGSBreite as double Dim lUTMZone as long Dim dEasting as double, dNorthing as double set gpGeopatra = new Geopatra.GP Call gpGeopatra.KonvertierungGeographischNachUTM(dWGSLaenge, dWGSBreite, lZone, dEasting, dNorthing) set gpGeopatra = nothing |
Zurück |