Unit DOS
Olá a todos,
Estou com a necessidade de receber bilhetes de um equipamento via porta COM1. Pesquisando percebi que existe boas opções no que tange a componentes.
Mas percebi que no Turbo Pascal, em uma unit chamada DOS que oferece várias funções em termos de comunicação serial. Gostaria de saber se existe um equivalente no Delphi 7... Na verdade gostaria de saber se existe um equivalente à função GetIntVec.
Obrigado de ante mão...
[url]http://www.leandro.wives.nom.br/pascal/guia/dos/[/url]
Estou com a necessidade de receber bilhetes de um equipamento via porta COM1. Pesquisando percebi que existe boas opções no que tange a componentes.
Mas percebi que no Turbo Pascal, em uma unit chamada DOS que oferece várias funções em termos de comunicação serial. Gostaria de saber se existe um equivalente no Delphi 7... Na verdade gostaria de saber se existe um equivalente à função GetIntVec.
Obrigado de ante mão...
[url]http://www.leandro.wives.nom.br/pascal/guia/dos/[/url]
Marioguedes
Curtidas 0
Respostas
Massuda
01/06/2005
O modo como o Windows trata as portas de comunicação serial inviabilizam fazer comunicação serial no estilo que se fazia em aplicativos DOS (colocar um hook no vetor de interrupção). O melhor é utilizar os componentes próprios para comunicação serial no Windows.
GOSTEI 0
Marioguedes
01/06/2005
OK. Mas isso pode ser contornado com assembler? Se sim, onde posso achar um bom material sobre o assunto?
GOSTEI 0
Beppe
01/06/2005
OK. Mas isso pode ser contornado com assembler? Se sim, onde posso achar um bom material sobre o assunto?
Não. Nem com assembly, nem com assembler. O Windows provê uma API específica para comunicação serial, que por sua vez é usada por qualquer componente que deseja fazer comunicação serial.
GOSTEI 0
Aroldo Zanela
01/06/2005
Colega,
Eu uso esses aqui: http://www.tmssoftware.com/ta32.htm
Eu uso esses aqui: http://www.tmssoftware.com/ta32.htm
GOSTEI 0
Dopi
01/06/2005
Se vc procura acesso a porta serial compativel com Linux e Windows eu recomendo a SynaSer:
http://www.ararat.cz/synapse/
http://www.ararat.cz/synapse/
GOSTEI 0