[Gvsig_desarrolladores] No abrir varios gvSIG

Juan Lucas Dominguez Rubio jldominguez en prodevelop.es
Mie Sep 5 12:41:55 CEST 2007


Hola.
 
Supongo que te refieres a que el archivo de arranque de gvSIG haga esto: Si gvSIG no está en marcha, se arranca normalmente, y si ya está en marcha, lo pasamos a primer plano.
 
Para hacer eso, podrías escribirte un lanzador (por ejemplo en C++) que sea capaz de localizar la ventana principal de gvSIG y pasarla a primer plano, y en caso de no encontrarla, se llama al archivo de arranque normal de gvSIG.
 
Para averiguar qué ventanas hay en marcha en un sistema Windows, puedes usar esto:
 
http://msdn2.microsoft.com/en-us/library/ms633497.aspx
 
Saludos,

Juan Lucas Domínguez Rubio
Prodevelop SL, Valencia (España)
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es

________________________________

De: gvsig_desarrolladores-bounces en runas.cap.gva.es en nombre de Juanma Morales Nuñez
Enviado el: mié 05/09/2007 12:00
Para: gvSIG_desarrolladores en runas.cap.gva.es
Asunto: [Gvsig_desarrolladores] No abrir varios gvSIG


Hola,me gustaria saber si alguien conoce la forma de una vez que se tiene un gvSIG abierto,al intentar arrancar otro,pueda sustituir al anterior con los parametros de este ultimo,me explico,lanzar un segundo gvSIG q sustituya totalmente al primero y no tenga corriendo los dos a la vez.Gracias 
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : no disponible
Tipo       : application/ms-tnef
Tamaño     : 4682 bytes
Descripción: no disponible
Url        : http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20070905/e85a3df0/attachment-0001.bin


Más información sobre la lista de distribución gvSIG_desarrolladores