Secondary form close problem with the map

Apr 15, 2011 at 4:23 PM
Edited Apr 15, 2011 at 4:26 PM

Good day, I hope are well, I have presented a problem 
I have an application that will use the map control, but in a secondary window of the application,

I have 3 forms, the pincipal, one room and other information where the map. 

Screen 1: http://i51.tinypic.com/sz7ua8.png

Screen 2: http://i54.tinypic.com/v7qjro.png

Screen 3 (the map): http://i53.tinypic.com/fbfo3.png

The problem is that when I close the form with the map (this.Close ();), apparently staysin the instance of the control execution InfoStrat.VE and even then you dispose(win7TouchVEMap1.Dispose ();) remains in second plane, and when trying to openthe form again, this fails because only one instance is allowed at a time,

Foulbrood need is to close the form, that I remove the instance from memory, to open itat any time.
Any ideas?

My English is very bad I'm from Venezuela, I translated it in google so sorry

Buen dia,  espero esten bien, se me ha presentado un probnlema,Tengo una aplicacion que va a utilizar el control de mapa, pero en una ventana segundaria de la aplicacion, donde tengo 3 formularios, El principal, uno con informacion de habitaciones y otro donde se encuentra el mapa.

EL problema es que cuando cierro el formulario con el mapa ( this.Close();), Aparentemente se queda en ejecucion la instancia del control InfoStrat.VE y aun que le haga dispose (   win7TouchVEMap1.Dispose();) se mantiene en segundo plano,  y al intentar abrir de nuevo el formulario , este da error pues solo se permite una instancia a la ves,
Loque necesito es que al cerrar el formulario , este me elimine la instancia de memoria, para poder abrirlo en cualquier momento. Alguna idea?

Coordinator
Apr 15, 2011 at 9:18 PM

Try changing how you handle the forms so that you don't close or unload the map once it has loaded, or reuse the map control. Unfortunately it is out of my control how the Bing Maps 3D control does internally.

Apr 16, 2011 at 1:40 AM

Joshb Thanks for the reply, I tell you that the only solution I found was created 2Applications. "exe" main contains all the system except the map, and the second mapfrom the first application I call. exe and map That way, I can close the map withoutmaintaining the instance in memory at the close, it is not the best solution, but for now it is the only one found. Thanks for prompt reply.

That passes good week, and from Venezuela Many thanks for such a good job with the control.

 

Gracias por la respuesta Joshb, Te cuento que la unica solucion que encontre fue Crear 2 Applicaciones ".exe" la principal contiene todo el sistema excepto el mapa, y la segunda el mapa,  desde la primera aplicacion llamo al .exe el mapa y de esa forma, puedo cerrar el mapa sin que se mantenga la instancia en memoria al cerrar, se que no es la mejor solución, pero por ahora es la unica que encontre. Gracias por responder puntual.
Que pases Excelente Semana, Y desde venezuela Muchas gracias por tan Buen trabajo con el control