Array
(
)

Mensagem de erro quando fecha o handle

Buffering
   - 14 mar 2006

Segue Minha Duvida.

Criei Um Soft, q coloca um botão no Internet explorer só pra teste só q já achei um bug.

Quando abre a janela do ie o botão aparece lá certinho c vc clicar nele ele mostra certinho as função só q o problema é o seguinte

c eu fecho a janela do ie depois q o botão oi acionado aparece uma mensagem de erro assim

Project1 Error
´O Identificador da janela é inválido´

Como eu concerto isso

Só Pra Avisar criei o form assim:

JanelaIE := TFRM_JanelaIE.CreateParented(sIE);
JanelaIE.Show;

e nesse sIE tá assim:

sIE := GetForeGroundWindow;


Martins
   - 14 mar 2006


Citação:
Segue Minha Duvida.

Criei Um Soft, q coloca um botão no Internet explorer só pra teste só q já achei um bug.

Quando abre a janela do ie o botão aparece lá certinho c vc clicar nele ele mostra certinho as função só q o problema é o seguinte

c eu fecho a janela do ie depois q o botão oi acionado aparece uma mensagem de erro assim

Project1 Error
´O Identificador da janela é inválido´

Como eu concerto isso

Só Pra Avisar criei o form assim:

JanelaIE := TFRM_JanelaIE.CreateParented(sIE);
JanelaIE.Show;

e nesse sIE tá assim:

sIE := GetForeGroundWindow;


vc já pensou em liberar o Handle, pq se vc fecha a janela o Handle dela deixa de existir não é isso?