Olá pessoal…
Na vídeo aula de hoje, vou falar um pouco sobre Conceitos Básicos do AdvPL, no caso, o Corpo de um Programa.
Abaixo os links do TDN sobre o assunto:
Simplificando laços e lógica
Corpo do Programa
A Linguagem AdvPL
Abaixo o código fonte utilizado:
//------------------------------------------------------------------ // Corpo de um programa AdvPL: //------------------------------------------------------------------ /* {Bibliotecas utilizadas - Includes} {Constantes declaradas - Defines} {Variáveis Estáticas - Static} {Documentação da Função} {Tipo Função} Function {Nome Função} {Declaração de variáveis} {Lógica do Programa} {Encerramento de variáveis / áreas} Return {Variável Retorno} */ //------------------------------------------------------------------ // Exemplo abaixo: //------------------------------------------------------------------ //Bibliotecas #Include "Protheus.ch" //Constantes #Define STR_PULA Chr(13)+Chr(10) /*/{Protheus.doc} zCorpo Exemplo de corpo de programa em AdvPL @author Atilio @since 11/10/2015 @version 1.0 @example u_zCorpo() /*/ User Function zCorpo() Local aArea := GetArea() Local cHora := Time() //Mostrando uma mensagem da hora atual MsgInfo("Hora Atual: " + STR_PULA + cHora, "Atenção") RestArea(aArea) Return
Se quiser fazer o download desse código, acesse nosso GitHub pelo link github.com/dan-atilio/AdvPL (Exemplos > Vídeo Aulas > 002 – Conceitos Básicos > zCorpo.prw).
Boim pessoal, por hoje é só.
Abraços e até a próxima.