GARANTIR DESCONTO

Fórum Mudar a Funcao Win98 para XP ( Porta paralela) #324436

29/06/2006

0

Bom dia,
Alguem poderia colocar um exemplo pratico de como mudar a funcao abaixo Win98 que funciona para verificar status da Porta Paralela com as funcoes abaixo Win XP
No Forum tem sempre indicacoes para o Roger Com, mas tem a Interrupçao 17 que não fica claro no inpout.
Acredito que ira ajudar a todos um exemplo pratico

Funcao para Win XP

function InPortb(EndPorta: Integer): BYTE stdcall; external ´inpout32.DLL´ name ´Inp32´;
procedure OutPortb(EndPorta: Integer; Valor:BYTE); stdcall; external ´inpout32.DLL´ name ´Out32´;




Abaixo a que funciona no Win98 , Qual sera para o Win XP ???????

>>> Porta = 0 >>LPT1
const Portas: Byte = $02;
-------
asm
mov ah, Portas;
mov dx, Porta;
Int $17;
mov Res,ah;
end;
--------


Kitsystem

Kitsystem

Responder

Posts

13/03/2007

Rodc

Olá KitSystem,

Conseguiu converter a função Inportb() sem usar a DLL no XP?
Também estou precisando e não quero usar a DLL.


Responder

Gostei + 0

14/03/2007

Kitsystem

Até o momento nada!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar