Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-07-2008
sur-se sur-se is offline
Miembro
 
Registrado: may 2003
Posts: 212
Poder: 21
sur-se Va por buen camino
Problema raro con el nombre del programa

Hola. Tengo el S.O. configurado para que agrupe los botones similares en la barra de tareas (XP). Tengo una aplicación en Delphi 5 que al ejectuarla me aparece abajo con su nombre correcto. El problema es que si ejecuto una segunda instancia de la misma aplicación, se me agrupan ambas en el mismo botón, tal como tengo configurado en mi S.O., pero el problema es que el nombre que aparece no es ya el de la aplicación sino otro de otra aplicación.
Probablemente es que como utilicé como base la otra para hacer esta nueva probablemente se ha quedado algo configurado, pero por más que busco no encuentro donde se cambia. He mirado en las opciones del proyecto, en el código y nada. No lo encuentro.

Un saludo
Responder Con Cita
  #2  
Antiguo 17-07-2008
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 17
donald shimoda Va por buen camino
Cita:
Empezado por sur-se Ver Mensaje
Hola. Tengo el S.O. configurado para que agrupe los botones similares en la barra de tareas (XP). Tengo una aplicación en Delphi 5 que al ejectuarla me aparece abajo con su nombre correcto. El problema es que si ejecuto una segunda instancia de la misma aplicación, se me agrupan ambas en el mismo botón, tal como tengo configurado en mi S.O., pero el problema es que el nombre que aparece no es ya el de la aplicación sino otro de otra aplicación.
Probablemente es que como utilicé como base la otra para hacer esta nueva probablemente se ha quedado algo configurado, pero por más que busco no encuentro donde se cambia. He mirado en las opciones del proyecto, en el código y nada. No lo encuentro.

Un saludo
Ve a Búsqueda de Archivos, en el texto pon el nombre que te aparezca y busca en el directorio del proyecto.

Si eso no funciona busca en toda la librarypath.

Saludos.
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita
  #3  
Antiguo 17-07-2008
cmm07 cmm07 is offline
Miembro
 
Registrado: nov 2007
Posts: 526
Poder: 17
cmm07 Va por buen camino
haz clic derecho con el mouse el la barra de tareas(donde esta el inicio en la parte azulada),
luego ve a propiedades desactiva la casilla: Agrupar los botones similares de la barra de tareas.

54LU2
Responder Con Cita
  #4  
Antiguo 18-07-2008
sur-se sur-se is offline
Miembro
 
Registrado: may 2003
Posts: 212
Poder: 21
sur-se Va por buen camino
Hola Donald. Ya he hecho eso. Es lo primero que hice, buscar en todo el proyecto, pero no encontró nada. También busqué por los dfm a ver si estaba puesta como propiedad en algún sitio, pero nada. No doy con donde se pone el título es que aparece al agrupar las tareas en la barra.

Hola cmm07. No se trata de como desactivar esa opción. Es un problema con el proyecto Delphi y el nombre de la tarea que aparece al minimizar con agrupación de tareas.

Un saludo.
Responder Con Cita
  #5  
Antiguo 18-07-2008
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 17
donald shimoda Va por buen camino
Cita:
Empezado por sur-se Ver Mensaje
Hola Donald. Ya he hecho eso. Es lo primero que hice, buscar en todo el proyecto, pero no encontró nada. También busqué por los dfm a ver si estaba puesta como propiedad en algún sitio, pero nada. No doy con donde se pone el título es que aparece al agrupar las tareas en la barra.

Hola cmm07. No se trata de como desactivar esa opción. Es un problema con el proyecto Delphi y el nombre de la tarea que aparece al minimizar con agrupación de tareas.

Un saludo.

Copia por favor el nombre de la primera instancia, y también el que se modifica con la segunda instancia.

Por cierto, te interesa que corran mas de una instancia? Porque se puede fácilmente controlar que solo corran una. Lo más simple con un componente de JEDI (si es que lo usas) si no te busco el código y lo posteo.

Saludos.
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita
  #6  
Antiguo 18-07-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por Donald
Por cierto, te interesa que corran mas de una instancia? Porque se puede fácilmente controlar que solo corran una. Lo más simple con un componente de JEDI (si es que lo usas) si no te busco el código y lo posteo.
Si interesa eso la unidad UIApp del compañero Román es estupenda.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #7  
Antiguo 18-07-2008
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 17
donald shimoda Va por buen camino
Cita:
Empezado por dec Ver Mensaje
Hola,
Si interesa eso la unidad UIApp del compañero Román es estupenda.
Muy buen método, me gusto.

Saludos.
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita
  #8  
Antiguo 22-07-2008
sur-se sur-se is offline
Miembro
 
Registrado: may 2003
Posts: 212
Poder: 21
sur-se Va por buen camino
Hola. Pues me interesa que se pueda lanzar varias veces, para poder hacer varios trabajos de forma simultánea o poder ir a ver otro apartado sin necesidad de cerrar lo que estaba haciendo.

Respecto a lo de que no se pueda ejecutar dos veces una aplicación, yo utilizo el siguiente código en el fuente del proyecto:
...
{Si existe otra instancia ya ejecutandose, la activamos}
RvHandle := FindWindow('MiAplicacion', NIL);
if RvHandle > 0 then
begin
PostMessage(RvHandle, CM_RESTORE, 0, 0);
Exit;
end
else
begin
// Inicialización
Application.Initialize;
.... resto de código del source del proyecto

y luego en la form principal simplemente un procedimiento que captura los mensajes de usuario para hacer el application.bringtofront.

Volviendo al asunto del post ... sigo sin dar con la solución al problema.
¿Se os ocurre algo más?
Responder Con Cita
  #9  
Antiguo 22-07-2008
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 17
donald shimoda Va por buen camino
Cita:
Empezado por sur-se Ver Mensaje
Volviendo al asunto del post ... sigo sin dar con la solución al problema.
¿Se os ocurre algo más?
Probaste lo que te pregunte? Buscar el nombre que aparece en todos tus fuentes y archivos .res?

Si no esta ahí es alguna dll externa, como resolverlo?

Porque mejor no pegas una captura de ese trozo de pantalla, por ahí estamos entendiéndote mal.

Saludos.
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema raro con el icono de la aplicación sur-se OOP 1 04-12-2007 18:59:10
Problema raro con el icono del ejecutable sur-se Varios 3 17-07-2007 18:56:53
Nombre de un programa Alexander Varios 3 23-08-2006 07:02:10
Problema RARO al definir ALias Patricio Conexión con bases de datos 0 09-09-2005 15:58:54
Programa estilo raro Troyano Varios 5 14-06-2004 15:45:37


La franja horaria es GMT +2. Ahora son las 11:14:19.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi