CCandido escreveu:impout.dll se não for de 32k de tamanho não funciona.....
int pinos_378[8]={2,3,4,5,6,7,8,9};
int pinos_379[8]={0,0,0,15,13,12,10,11};
int pinos_37A[8]={1,14,16,17,0,0,0,0};
andre_teprom escreveu:int pinos_378[8]={2,3,4,5,6,7,8,9};
int pinos_379[8]={0,0,0,15,13,12,10,11};
int pinos_37A[8]={1,14,16,17,0,0,0,0};
Este é o problema!!!!
Isso aí funciona bem quando voce trabalha com portas nativas que podem ser enxergadas pela BIOS ( LPT1 , LPT2 e eventualmente LPT3 ), mas se voce tiver por exemplo um conversor USB/paralelo, já não é mais possível trabalhar desta maneira.
Esta rotina trabalha com endereços pré-definidos, e não com mapeamento de dispositivos no Registro do windows. A função baseada na API CreateFile, indicada no outro tópico, utiliza o próprio nome do dispositovo ( LPTn ) como entrada.
+++
Voltar para Visual C++/C/C++/C#
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante