ich initialisiere MapPoint mit
Code: Alles auswählen
* ::oMap:NewMap( geoMapEurope ) // neue leere Karte Europa
::oMap:OpenMap(cPinLocal) // öffnen von "präparierter" Karte
soll. Dies kann ich mit
Code: Alles auswählen
::oMap:ActiveMap:Saved := .T.
::oMap:CloseMap()
Nun mal angenommen ich lasse ich Abfrage zu, dann habe ich 2 "Probleme"
a.) wenn man nicht auf die Frage "reagiert" kommt ein "timeout" vom OLE-Server
b.) wenn man "Abbruch" wählt geht nichts mehr ...
eigentlich schon klar das er dann "meckert", aber wie kann ich es abfangen weiloError:args :
-> VALTYPE: C VALUE: OpenMap
-> VALTYPE: C VALUE: E:\ALASKA\XPPYIU\DATEN\JOBPIN.PTM
oError:canDefault : J
oError:canRetry : N
oError:canSubstitute: J
oError:cargo : NIL
oError:description : Diese Operation wurde angehalten, weil der
Speichervorgang abgebrochen wurde.
oError:filename : NIL
oError:genCode : NIL
oError:operation : OpenMap
oError:osCode : -2146811886
oError:severity : 2
oError:subCode : 6500
oError:subSystem : Automation
oError:thread : 1
oError:tries : NIL
Code: Alles auswählen
object.OpenMap(Filename, [AddToRecentFiles])
::oPinMap := ::oMap:OpenMap(cPinNew):DataSets(1)
::oMap aufrufen und damit bekomme ich ein Object ... und was nun ?