Try Icon - Erro Undeclared identifier

16/01/2006

Boa tarde,

Pessoal to tentando montar o tryicon no meu sistema porém estou com o seguinte erro:

[b:2e13bced1f][Error] uFPrincipal.pas(144): E2003 Undeclared identifier: ´hInstance´[/b:2e13bced1f]

  Icon.Handle := LoadIcon(hInstance, ´Sistema Gerencial´); ** acontece nesta linha **
  nid.cbSize := sizeof (nid);
  nid.wnd := Handle;
  nid.uID := 1; 
  nid.uCallBAckMessage := wm_IconMessage;
  nid.hIcon := Icon.Handle;
  nid.szTip := ´Sistema´;
  nid.uFlags := nif_Message or
  nif_Icon or nif_Tip;
  Shell_NotifyIcon (NIM_ADD, @nid);


atualmente estou usando o Delphi 2005 e Windows 2003.

No aguardo de um retorno breve

Wagner


Wagnermarrane

Respostas

16/01/2006

Massuda

Estranho... HInstance é uma variável global do Delphi. Seu programa é Win32 ou .net?


Responder Citar

17/01/2006

Wagnermarrane

to usando VCL .net


Responder Citar

17/01/2006

Massuda

to usando VCL .net
O código que você está usando é para Win32.

No .net você faz tray icon usando um componente que existe no próprio .net. Infelizmente, não sei dizer como fazer isso em VCL.net, pois tenho usado C# para estudar/trabalhar com .net.


Responder Citar