cStringString de bits.
AdvPL GuiaBitOn( <cString>, <nInitialBit>, <nCountBits>, <nStringSize> )Registra o contrato parcial de ativação de bits em string.
A ficha BITON() informa ativação de bits de uma string, com quatro parâmetros: string, bit inicial, quantidade de bits e tamanho da string. Não é a assinatura numérica BitOn(nNumero,nBit). A página não esclarece a base de contagem, representação do retorno ou efeitos de limites inválidos. Por isso esta revisão não apresenta resultado binário esperado nem recomenda a chamada para permissões ou formatos reais. O exemplo isola uma consulta diagnóstica sobre um byte fictício e registra somente o tipo retornado, sujeito a homologação. (TOTVS, s.d., ref. 1)
BitOn( <cString>, <nInitialBit>, <nCountBits>, <nStringSize> )cStringString de bits.
nInitialBitBit inicial; base não esclarecida.
nCountBitsQuantidade de bits.
nStringSizeTamanho da string.
Não especificado na ficha; confirmar tipo e conteúdo em homologação.
#Include "Protheus.ch"
User Function EdBiton()
Local cTeste := Chr(0)
Local xRetorno
// Diagnostico isolado; nao representa formato de producao.
xRetorno := BitOn(cTeste, 1, 1, Len(cTeste))
ConOut(ValType(xRetorno))
Return NilTipo do retorno a verificar; nenhum valor binário é presumido. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
© 2026 Usina.BR. Todos os direitos reservados. TOTVS, Protheus, Microsiga e seus respectivos logotipos são marcas de seus titulares. O AdvPL Guia é independente e utiliza citações limitadas, atribuídas e justificadas por finalidade educativa. Consulte os Termos de Uso. Termos de Uso
Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.