Árvore de páginas

Retorna um array com os nomes das portas disponíveis.

Sintaxe

GetPortActive( < lDirect > )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

lDirect

lógico

Indica se, verdadeiro (.T.), retorna as portas do Application Server; caso contrário, falso (.F.), do Smart Client.

X

 

Retorno

Nome

Tipo

Descrição

aPort

vetor

Retorna um array, no formato texto, com as portas disponíveis.

Observações

  • Até a build 7.00.101202A, caso não fosse encontrada nenhuma porta no equipamento em questão, a função retornava um array com um elemento, contendo a string "Nao existem portas disponiveis".
  • Na build 7.00.111010P, a string retornada nesta condição passou a ser "No ports are available"
  • E, nas builds superiores a 7.00.111010P, caso não seja encontrada nenhuma porta no equipamento, a função retornará um array vazio ( {} ).

Exemplos

Exemplo 1
User Function exemplo()
  aPort := GetPortActive(.T.) // Resultado: {"COM1","COM2","LPT1"}
Return

Abrangência

Advanced Protheus 7.10

  • Sem rótulos