segunda-feira, 12 de março de 2007

Includes

Pode-se agregar a um programa trechos de código escritos porções espalhadas por vários arquivos. Para tal, basta escrever o trecho de código que se deseja incluir no programa, salvá-lo e, no programa que em se deseja utilizá-lo, fazer referência a ele usando a seguinte sintaxe: { []}

Os parâmetros são opcionais (sua existência é determinada pelo programador e pelo progblema que se está resolvendo). Dentro do include, para fazer refeência a um parâmetro, basta usar, entre chaves, o número de ordem do parâmetro desejado ( {1}, {2} ).
Se utilizado para bibliotecas de procedures, deve-se ter em mente as seguintes diferenças entre executar uma procedure externa e utilizar um include:

  • o código-objeto gerado pelo Progress incorpora todo o código do include, em tempo de compilação (se o programa não foi previamente compilado - execução);
  • executar procedures e programas externos exige passagem de parâmetros – o programa ou a procedure externa não conhece as estruturas internas do programa chamador (o mesmo não vale para internal procedures).

Nenhum comentário:

Topicos Relacionados