Arquivos de Tag: Funções

Classe: TTimer

codigo-advpl

A Classe: TTimer cria um objeto que executa um bloco de código respeitando o temporizador.

Método construtor da classe.
Sintaxe TTimer(): New ( [ nInterval], [ bAction], [ oWnd] ) --> oObjeto

Parâmetros:
nInterval = Numérico. Indica o intervalo, em segundos, para disparar o bloco de código.
bAction = Bloco de código. Indica o bloco de código que será executado a cada intervalo definido. oWnd = Objeto. Indica a janela ou controle visual onde o divisor será criado.

Retorno:
oObjeto(objeto) = Retorna o objeto criado.

Tela para ver o exemplo: http://tdn.totvs.com/command/getimage?key=fileName%3DTTimer.jpg%2Cmime%3Dimage%2Fpjpeg%2Ctimestamp%3D1314216081209 Leia Mais »

Função que exibe as mensagens de erro do Protheus em Português

Função que retorna as descrições das mensagens de erro do Protheus em Português. Como muitos de nós programadores ADPVL nos confrontamos com algumas mensagens de erros do Protheus que, ao invés de retornar a descrição do erro, simplesmente retornam o código do erro. Em uma situação como essa temos que criar pequenas funções com os prováveis erros.

Para solucionar esse problema, criei um rotina que recebe como parâmetro o código do erro e retorna a descrição do erro em português.

Compile o programa no ambiente e chame de qualquer lugar do sistema: u_ DescErro(codigo_erro) Leia Mais »

Verificar e criar diretório.

Esta função valida se existe o diretório informado, caso não exista o mesmo é criado.
Os parâmetros são:
cPath - Caminho a ser verificado/criado do diretório
lDrive - Flag para controlar a digitação da unidade de drive.
.T. - terá que informar a unidade de drive
.F. - Não controla a unidade de drive
lMSg - Questiona sobre criar diretório Leia Mais »