Hi,

I am having a problem with a vb.net mappoint application. Currently in my
application I have pushpins that move according to GPS locations that are
constantly being updated. Everything seems to work fine but when I start
using the toolbar functions in the mappoint object while tracking/updating
points I always get this following error:

An unhandled exception of type 'System.Runtime.InteropServices.COMException'
occurred in TrackBerryMapPoint.exe
Additional information: Call was rejected by callee.

For example, if i use the location search bar while I'm tracking, the find
dialog box pops up and then everything crashes. I'm using a timer for the
updates of the tracking points and I think that might cause the exception. If
anyone has an suggestions I'd appreciate it very much.

Thanks

Re: Call was rejected by callee by Chris

Chris
Fri Jun 03 05:39:58 CDT 2005

Only a guess, but maybe the mechanics of MapPoint do not allow you to update
PushPin locations while other things are happening (eg searching etc.)
Some suggestions:
-- Trap when a search is taking place and disable the timer (remembering to
re-enable it when the search is complete)
-- In the code that re-locates the PushPins, do not execute the code if a
search is taking place. ie
if(MapPoint.SearchActive) then
<Do Nothing>
else
<Move Pins>
End if

-- You could put the code that moves the pins in a try/catch block and
trap/ignore the specific error that is causing the problem.
in C# (not sure of VB.Net syntax)
try
{
<Move Pins>
}
catch (System.Runtime.InteropServices.COMException ex)
{
<Unable to move pins at this time...>
}


"justin" <jliao81@hotmail.com> wrote in message
news:B200B393-6CA6-4330-ACEF-DAC550820E2F@microsoft.com...
> Hi,
>
> I am having a problem with a vb.net mappoint application. Currently in my
> application I have pushpins that move according to GPS locations that are
> constantly being updated. Everything seems to work fine but when I start
> using the toolbar functions in the mappoint object while tracking/updating
> points I always get this following error:
>
> An unhandled exception of type
'System.Runtime.InteropServices.COMException'
> occurred in TrackBerryMapPoint.exe
> Additional information: Call was rejected by callee.
>
> For example, if i use the location search bar while I'm tracking, the find
> dialog box pops up and then everything crashes. I'm using a timer for the
> updates of the tracking points and I think that might cause the exception.
If
> anyone has an suggestions I'd appreciate it very much.
>
> Thanks
>



Re: Call was rejected by callee by jliao81

jliao81
Fri Jun 03 07:29:07 CDT 2005


Thanks, I'll try that!