Olá galera, Tenho uma aplicação e uso uma OCX do IE, e preciso atualizar esta aplicação de 10 em 10 segundos automaticamente, pensei no PSTimer, mas está dando um erro acho que por causa da OCX do IE.... Alguém tem uma dica? Att, Diogo
o programa para eu postar é muito grande, mas vou tentar explivar um pouco melhor, No programa a OCX do Internet Explorer está funcionando perfeitamente, o comando que uso para ativálo é o seguinte: chCtrlFrame:WebBrowser:Navigate2(i-caminho). e ele carrega as aplicações tudo beleza, aí mando ativar o PSTimer para que fique atualizando a cada 5 segundos, uso este comando abaixo: chCtrlFrameSTimer:Interval = 8000. quando ativo ele dá um erro: "Error occurred accegn component propert/method: PSTimer." "Nome desconhecido" depois clico em ok e dá outro erro: "Unable to set com-handle property. (5677)". Att, Diogo
tem algo errado neste codigo vc esta usando "chCtrlFrame" tanto para acessar o navegador qto o timer. o progress cria um control frame para cada componente esse comando: chCtrlFrameSTimer:Interval = 8000. deve estar errado, procure no .w o nome correto. eu sempre procuro nomear os control-frame no appbuilder, tipo xWeb e xTimer para evitar confusão. vê se é esse o problema boa sorte...
Agora consegui, vendo como você fez, percebi que o chctrlframe tem que ser diferente o do Internet Explorer para o pstimer, então apenas criei o chctrlframe-2 para o pstimer e deu certo. Obrigado pela ajuda. Att, Diogo