MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    Vba identificar usb digitada

    Alyson
    Alyson
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 19/06/2016

    Vba identificar usb digitada Empty Vba identificar usb digitada

    Mensagem  Alyson em 17/5/2019, 14:07

    Bom dia a todos.

    Tenho um problema de projeto e gostaria de informação ou dicas.

    Tenho um sistema em vba que faz leitura de produção usando leitor ar. Quero colocar 3 leitores em um único computador e vba saber qual leitor está lendo.

    Seria algo como keylogger mais para saber qual usb foi digitado a leitura.
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1898
    Registrado : 22/11/2016

    Vba identificar usb digitada Empty Re: Vba identificar usb digitada

    Mensagem  DamascenoJr. em 18/5/2019, 01:05

    Tópico que pode servir de ajuda

    https://www.maximoaccess.com/t35529-portas-usb


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    Alyson
    Alyson
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 19/06/2016

    Vba identificar usb digitada Empty Re: Vba identificar usb digitada

    Mensagem  Alyson em 18/5/2019, 14:54

    Obrigado pela resposta. Mais o que foi indicado lá já estou usando.
    Quer dizer eu não entendi tudo que a função environ faz (tipo tudo que faz).
    Ainda ficou a função de saber qual teclado esta digitando no computador.
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1898
    Registrado : 22/11/2016

    Vba identificar usb digitada Empty Re: Vba identificar usb digitada

    Mensagem  DamascenoJr. em 18/5/2019, 14:57

    IvanJr. escreveu:Dependendo do tipo da leitora, também é possível sempre forçar a adição de caracteres especiais no início ou no final da leitura. Se for o seu caso, na externa configuraria um tipo de caractere no início e na interna um tipo de caractere no final, assim conseguindo diferenciar a origem da informação.

    Viu isso?


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    Alyson
    Alyson
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 19/06/2016

    Vba identificar usb digitada Empty Re: Vba identificar usb digitada

    Mensagem  Alyson em 18/5/2019, 15:06

    Sim.
    O leitor é possível usar apenas "#" no início ou no final. Se eu pudesse colocar "1#" no início resolveria mais não encontrei maneira disso (até agora, já entrei em contato com o fabricante) esta respondendo mais não me deu essa opção.

    Dai veio a ideia de usar uma ideia parecida ao keylogger que sabe tudo que foi digitado no computar mais nesse caso eu queria saber o que foi digitado e de onde. Mais não encontrei Laughing
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1898
    Registrado : 22/11/2016

    Vba identificar usb digitada Empty Re: Vba identificar usb digitada

    Mensagem  DamascenoJr. em 18/5/2019, 15:13

    Você disse que são 3 leitores. Em um configure o # no início, em outro o # no final e o outro sem o #. Simples.

    Basta então detectar no evento após atualizar do seu campo. Se houver o # no início veio de tal leitor, se for no final veio de outro. Se não houver nem no começo nem no final então a informação veio do último.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    Alyson
    Alyson
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 19/06/2016

    Vba identificar usb digitada Empty Re: Vba identificar usb digitada

    Mensagem  Alyson em 18/5/2019, 15:17

    Mais se a leitura der certo vou pegar mais leitores (agora tenho 3)
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1898
    Registrado : 22/11/2016

    Vba identificar usb digitada Empty Re: Vba identificar usb digitada

    Mensagem  DamascenoJr. em 18/5/2019, 15:20

    futuramente 6 leitores numa máquina? Bom... a dica dos caracteres foi dada. Boa sorte.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    Alyson
    Alyson
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 19/06/2016

    Vba identificar usb digitada Empty Re: Vba identificar usb digitada

    Mensagem  Alyson em 18/5/2019, 15:21

    Mesmo assim muito obrigado pela atenção.

      Data/hora atual: 31/5/2020, 11:01