Array
(
)

Try Icon - Erro Undeclared identifier

Wagnermarrane
   - 16 jan 2006

Boa tarde,

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

[Error] uFPrincipal.pas(144): E2003 Undeclared identifier: ´hInstance´

#Código


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


Massuda
   - 16 jan 2006

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


Wagnermarrane
   - 17 jan 2006

to usando VCL .net


Massuda
   - 17 jan 2006


Citação:
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.