1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[Ajuda vb.net] biblioteca inpout32.dll

Discussão em 'Programação' iniciada por dede_eccel, 27 de Outubro de 2008. (Respostas: 0; Visualizações: 1074)

  1. Pessoal, estou precisando de uma ajuda urgente, estou criando um projeto de controle da porta paralela, so que o seguinte script:
    Código:
    Dim varOutput As Object
            varOutput = Inp(888)
            Out(888, varOutput Xor 1)
    
    Somente Liga e Desliga sem saber se esta ligado ou desligado o bit da Porta
    Eu queria saber como eu faço para descobrir se esta ligado ou desligado o bit da porta.
    porque o valor da variavel varOutput nunca é igual, ela sempre varia>
    ex:
    valor 3: ligado
    valor 2: desligado

    e se eu definir o Xor como 2 para controle do BIt 2 da porta paralela ficaria mais ou - assim os valores da 1:

    Valor 3: LIgado
    Valor 1 : desligado

    ^ isso foraum so exemplos ^

    Alguem poderia me ajudar.
    ahh ja ia me esquecendo o include da biblioteca inpout32.dll é esse:
    Código:
    Module InpOut32_Declarations
        Public Declare Function Inp Lib "inpout32.dll" Alias "Inp32" (ByVal PortAddress As Short) As Short
        Public Declare Sub Out Lib "inpout32.dll" Alias "Out32" (ByVal PortAddress As Short, ByVal Value As Short)
    End Module
     

Partilhar esta Página