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
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas