Olá, gostaria de saber se há a possibilidade de abrir a ferramenta do Watchwindow em um botão via script.
Obrigado.
Olá, gostaria de saber se há a possibilidade de abrir a ferramenta do Watchwindow em um botão via script.
Obrigado.
Essa era uma dúvida minha.
Para contornar essa limitação, desenvolvemos um prj
e uma lib
com a “cara” da WatchWindow.
É necessário adicionar a lib
ao domínio pois nela há um XObject
que enumera os objetos do servidor uma vez que o viewer não é capaz de fazê-lo conforme KB-26628.
Baixar os arquivos através do link.
Registrar mscomctl.ocx
e PropertyEnum.dll
prompt
como administrador.c:\windows\system32\
C:\Windows\system32>regsvr32 mscomctl.ocx
C:\Windows\system32>regsvr32 PropertyEnum.dll
Adicionar watchwindow.prj
e watchwindow.lib
ao domínio.
Adicionar o botão que chama a WatchWindow
, para isso pode ser usado o XControl
contido na .lib
, ou conforme o script:
Dim flags : flags = 1 + 2 + 16 + 64 + 2048
Application.DoModal "WatchWindow??0", , , , , , , flags
ATENÇÃO
Versão 0.0.1 (BETA)
Adicionado suporte para objetos Elipse Power (PowerSubstation
, PowerBreaker
, PowerSwitch
, etc…)
link para download: v1.0.0
Olá @leandrobpedro!
Chegou a usar a PropertyEnum.dll nas versões mais atuais do E3 e do Windows?
Se sim, teve sucesso?
Olá, @Kotres.
Sim, sei de pelos menos 2 sistemas que usam no Win 10
em versões do Elipse <= 5.x
.
Recentemente um usuário postou uma issue no repositório do github.
Na ocasião eu fiz a correção e testei na versão 6.1
do elipse no Win 11 (22H2)
.
Release Watch Window RT 1.0.3 · leandrobpedro/watch-window-rt (github.com)