IMPRESSAO SERIAL COM1 NO WINDOWS XP
Moderador: Moderadores
Mas o exemplo dela foi com relação a LPT2. Você pode tentar. De repente,...
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Como disse o Maligno, isso só muda o tipo do pipe, isto é, se cria sobreescrevendo ou se acescenta no final. A solução para que funcione em WINXP deve ser colocado um "2" na frente assim por exemplo:ANDRIL escreveu:XP..., tente colocar ao invez de ">" colocar ">>".
Código: Selecionar todos
DIR 2> COM1Código: Selecionar todos
@ECHO OFF
MODE COM1:9600,N,8,1,P
MODE LPT2:=COM1Também tenho uma funçãozinha que verifica se ja estava capturada e dá o comando ou isenta o comando conforme o estatus.
Editado pela última vez por Pablo César em 01 Nov 2007 12:43, em um total de 1 vez.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
-
Adilson ©
- Usuário Nível 1

- Mensagens: 18
- Registrado em: 30 Out 2007 14:14
- Localização: Orlândia/São Paulo
Cara Amiga IVONE... seu exemplo quase que funcionou,, consegui conecção com a porta com1 porem imprimi somente ums caracteres tipo
?XX!!!\\\ e nao o texto que mandei... tem + alguma jogada para fazer para solucionar isso, e outra coisa como eu suprimo a mensagem de que foi direcionada LPT2 para com1 que aparece no rodape do programa bagunçando toda a tela? um forte abraço
adilson
adilson
-
Ivone Lopes da Silva
- Colaborador

- Mensagens: 80
- Registrado em: 23 Out 2004 21:57
- Localização: São João da Boa Vista/SP
- Curtiram: 1 vez
9600bps não fica meio lento?
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Paulo ? O meu nome Pablo não é traduzido... Quando eu me naturalizei, o governo brasileiro perguntou-me se queria traduzir o meu nome. Eu sempre achei bonito o meu nome, nada em contra dos "Paulos" (ao contrário, os Paulos que eu trato são muito gente fina), mas como no meu país de origem, o nome "Paulo" também existe (em menor número) então decidí manter o nome que a minha queirda mãe me deu. Menciono esta questão do meu nome, não porque esteja tão incomodado assim, faço porque ja ví duas vezes você me chamar pelo nome de Paulo, hihihiAdilson © escreveu:Boa Noite meu amigo Paulo Cesar... tem como me enviar essa funçãozinha..
Quanto a funçãozinha que mencionei, como eu disse era para verificar se a impressora ja tinha sido capturada. Porque o SO dá problemas ao capturar duas vezes (daí não imprime mesmo) e então o jeito é "desligar" o PC (não resetar) para que a COM funcione novamente e seja capturada uma única vez. Então em síntese a idéia é:
- Crie um arquivo ARQ1.BAT (por exemplo) para chamar o seu sistema na terceira linha desse arquivo BAT
- Antes de chamar seu sistema, execute a funçãozinha na linha anterior, isto é, na primeira linha desse ARQ1.BAT para que seja verificado se foi capturada a impressora serial ou não. Este aplicativo irá criar um segundo arquivo BAT (que chamaremos como ARQ2.BAT, por exemplo) e que conterá comandos ou será criado o arquivo VAZIO (conforme se ja estava capturada ou não).
- Na segunda linha do arq1.BAT, chame o ARQ2.BAT através do comando "CALL"
- E tão somente depois, na 3ª linha do ARQ1.BAT pode executar o seu sistema
Já existe um tópico falando disto: https://pctoledo.org/forum/viewto ... 7183#27183 dê uma olhada (lá está a funçãozinha) e caso reste alguma dúvida faça-me saber.
E bom fim de semana para você também Adilson.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Ohhh não, não precisava pedir desculpas caro Adilson, isso acontece e ja aconteceu comigo também com outros colegas daqui inclusive.
Espero que ajude o procedimento passado, nos diga se resolveu o seu problema.
Espero que ajude o procedimento passado, nos diga se resolveu o seu problema.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
