如何在win2k环境下在delphi中控制并行口(200分)

  • 主题发起人 王老三
  • 开始时间

王老三

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大虾:
小弟在win2k环境下利用并行口连接一外设,用delphi编了一段应用程序,想对并行口进行I/O,比如我在D7中嵌套如下汇编:
asm
mov dx,0378h
mov al,00h
out dx,al
end;
它是不能通过编译的,请问如何解决对并行口进行位操作?
 
自己写WDM,当然delphi写不了
 
WDM是什么东东?
 
你这段代码不肯能在WIN2K下运行的,因为2000为了保证系统的安全,屏蔽了IN ,OUT指令。所以没有办法运行的。
如果只是给并口发送数据可以使用操作文件的方式,指定文件名是并口就可以了。
如果想给某个中断口发送数据,只能编写WDM了。
WDM编写起来比较麻烦。你能说说你的具体要求作什么吗?我可以试一试。
 
顶部