Open Day – Trabalhando com XML no E3.
Esta é uma aplicação-exemplo desenvolvida no Elipse Open Day de junho de 2006, cujo tema era “Trabalhando com XML no E3”. A aplicação guarda alguns alarmes e eventos de usuário…
Esta é uma aplicação-exemplo desenvolvida no Elipse Open Day de junho de 2006, cujo tema era “Trabalhando com XML no E3”. A aplicação guarda alguns alarmes e eventos de usuário…
Descrição: Como mostrar em um display o valor da pena que está sendo plotada no E3Chart? Solução: Para isto, é preciso utilizar o método GetCursorPos(x,y) no evento OnCursorChange do E3Chart.…
Descrição: Como desabilitar a leitura e escrita de todos os tags que estão dentro de uma pasta dentro do driver de comunicação? Solução: Para isto, deve-se utilizar o método Deactivate()…
Descrição: Qual a maneira correta de comparar duas datas provenientes de fontes diferentes? Solução: Para isto, deve-se utilizar o comando CDate() para formatar as datas antes de compará-las. Exemplo de…
Descrição: É possível escrever múltiplos valores em um bloco de uma só vez, ao invés de escrevê-los no elemento? Solução: Sim. Para isto, desabilite a propriedade AllowWrite (False) do bloco…
Descrição: Como posso tocar um arquivo de som no E3? Solução: No script desejado, utilize o método PlaySound do Viewer. Obs: A aplicação exemplo em anexo foi feita usando o…
Descrição: Como tocar um determinado som sempre que o alarme estiver ativo? Solução: Para isto, deve-se criar um evento de usuário no Viewer com a seguinte propriedade/expressão: ServidorAlarmes1.ActiveAlarms 0 Selecione a opção…
Descrição: Como posso carregar o resultado de uma determinada consulta em tags internos? Solução: Deve-se utilizar o método GetADORecordset() da consulta. No exemplo de script abaixo é executada a consulta que…
Descrição: Como alterar a espessura de uma pena via script? Solução: Para isto, deve-se alterar a propriedade Width da pena desejada via scripts. Abaixo segue script de exemplo, sendo executado…
Descrição: Como executar um ping em um equipamento externo a rede que está rodando o aplicativo? Solução: Uma possibilidade é através dos scripts do E3 com comandos do VBScript. Exemplo…