Hallo,
beim Auswerten der FindResults aus MapPoint2004 (per COM eingebunden) erhalte ich folgende Fehlermeldung:
<i>Eine nicht behandelte Ausnahme des Typs 'System.InvalidCastException' ist in custommarshalers.dll aufgetreten.
Zusätzliche Informationen: QI for IEnumVARIANT failed on the unmanaged server.</i>
<br>
Irgendwie gibt es da ein Problem beim Abgreifen des Enumerators.
Hat irgendjemand eine Idee?
<br>
Danke im Voraus für jede Antwort,
Friedhelm
<br><br>
Hier mein Code:
private void button1_Click(object sender, System.EventArgs e)
{
MapPoint.Map map = axMappointControl1.ActiveMap;
MapPoint.Route route = map.ActiveRoute;
MapPoint.Waypoints wayPoints = route.Waypoints;
MapPoint.FindResults results = map.FindAddressResults("Königsalle","Düsseldorf"," ","","40212","");
IEnumerator r = results.GetEnumerator();
}
beim Auswerten der FindResults aus MapPoint2004 (per COM eingebunden) erhalte ich folgende Fehlermeldung:
<i>Eine nicht behandelte Ausnahme des Typs 'System.InvalidCastException' ist in custommarshalers.dll aufgetreten.
Zusätzliche Informationen: QI for IEnumVARIANT failed on the unmanaged server.</i>
<br>
Irgendwie gibt es da ein Problem beim Abgreifen des Enumerators.
Hat irgendjemand eine Idee?
<br>
Danke im Voraus für jede Antwort,
Friedhelm
<br><br>
Hier mein Code:
private void button1_Click(object sender, System.EventArgs e)
{
MapPoint.Map map = axMappointControl1.ActiveMap;
MapPoint.Route route = map.ActiveRoute;
MapPoint.Waypoints wayPoints = route.Waypoints;
MapPoint.FindResults results = map.FindAddressResults("Königsalle","Düsseldorf"," ","","40212","");
IEnumerator r = results.GetEnumerator();
}
Comment