MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Ler porta com 1

    avatar
    fabiopneves
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 06/04/2010

    [Resolvido]Ler porta com 1 Empty Ler porta com 1

    Mensagem  fabiopneves 24/5/2011, 22:30

    Boa noite a todos

    Gostaria de saber se alguem podera me ajudar, preciso fazer uma rotina que leia a porta com1 ou com2, preciso fazer uma conexao com uma determinada balança Rodoviaria com meu software.

    Tentei usar o Componete MsComm32.ocx, mas nao consegui exito em access da um erro de permissão.

    Se alguem puder me ajudar, sera que e possivel fazer a leitura sem usar componentes???? Sad
    avatar
    Convidado
    Convidado


    [Resolvido]Ler porta com 1 Empty Re: [Resolvido]Ler porta com 1

    Mensagem  Convidado 30/5/2011, 01:55

    Cara.. apesar de nao saber muito sobre o assunto dei uma pesquisada e consegui este codigo para VB se alguem com experiencia em VB puder lhe ajudar...

    Dim intPortID As Integer ' Ex. 1, 2, 3, 4 for COM1 - COM4
    Dim lngStatus As Long
    Dim strError As String
    Dim strData As String

    ' Initialize Communications
    lngStatus = CommOpen(intPortID, "COM" & CStr(intPortID), _
    "baud=9600 parity=N data=8 stop=1")

    If lngStatus <> 0 Then
    ' Handle error.
    lngStatus = CommGetError(strError)
    MsgBox "COM Error: " & strError
    End If

    ' Set modem control lines.
    lngStatus = CommSetLine(intPortID, LINE_RTS, True)
    lngStatus = CommSetLine(intPortID, LINE_DTR, True)
    ' Write data to serial port.
    lngSize = Len(strData)
    lngStatus = CommWrite(intPortID, strData)
    If lngStatus <> lngSize Then
    ' Handle error.
    End If

    ' Read maximum of 64 bytes from serial port.
    lngStatus = CommRead(intPortID, strData, 64)
    If lngStatus > 0 Then
    ' Process data.
    ElseIf lngStatus < 0 Then
    avatar
    Convidado
    Convidado


    [Resolvido]Ler porta com 1 Empty Re: [Resolvido]Ler porta com 1

    Mensagem  Convidado 27/6/2011, 18:52

    e o Tópico Amigão??
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Ler porta com 1 Empty Re: [Resolvido]Ler porta com 1

    Mensagem  vieirasoft 29/6/2011, 00:59

    Encerrado Haryshon

    Conteúdo patrocinado


    [Resolvido]Ler porta com 1 Empty Re: [Resolvido]Ler porta com 1

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 19:26