Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Problema con CoolTrayIcon. (https://www.clubdelphi.com/foros/showthread.php?t=25826)

AGAG4 05-10-2005 03:00:44

Problema con CoolTrayIcon.
 
Uso el componente CoolTrayIcon y el problema que tengo con el windows 9x, WinXP y WinServer es que al cerrar mi aplicación no se quita el ICONO en la barra de tareas hasta que paso el puntero del raton por encima.

Ya me había pasado este caso, sin usar este componente lo hacía por medio del siguiente ejemplo:

Código Delphi [-]
  with NotifyIconData do begin
    hIcon := Icon.Handle;
    StrPCopy(szTip, Application.Title);
    Wnd := Handle;
    uCallbackMessage := WM_ICONTRAY;
    uID := 100;
    uFlags := NIF_MESSAGE + NIF_ICON + NIF_TIP;
    cbSize := sizeof(TNotifyIconData);
  end;
  Shell_NotifyIcon(NIM_ADD, @NotifyIconData);
....
{Y cuando cerraba mi aplicación quitaba el ICONO en la barra de tareas de la siguiente forma}
  //Borrar Icono en Barra de Tareas
  Shell_NotifyIcon(NIM_DELETE, @NotifyIconData);

Agradezco cualquier sugerencia.

JXJ 05-10-2005 16:55:32

primero prueba eliminando todos los dcu
y demas archvos que no sean codigo fuente.
tambien el archivo res. (este lo regenera delphi al compilar.)
despues con tu proyecto abierto
con Ctrl F9 y no con F9. si no funciona
como se supone haz esto.

Prueba si pasa lo mismo con el demo CoolTrayTest
prueba con una copia de CoolTrayTest
sin modificar,. tomandola del zip . .
y con alguno de los otros demos.

si es asi entonces. a de ser algun problema con el windows.
ya ha de estar bastante modificado o al dar el problema tiene poca
memoria, disponible o anda ocupado en otras cosas,. por eso
te paso lo que dices

Lo de probar los demos es que a mi me a pasado que implemento mal
algo y por eso me da error,

AGAG4 05-10-2005 18:57:30

ok
 
Gracias JXJ voy a probar...


La franja horaria es GMT +2. Ahora son las 21:46:59.

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