procedure TForm1.FormCreate(Sender: TObject);
begin
asm
push bx
mov dx,3fh
in eax,dx
pop bx
end;
end;编译通过,但是运行时出现priviledged instruction错误。
请问是什么原因。错误出现在in eax,dx,
请问在Delphi中,win2k或XP中怎么使用in和out指令。
begin
asm
push bx
mov dx,3fh
in eax,dx
pop bx
end;
end;编译通过,但是运行时出现priviledged instruction错误。
请问是什么原因。错误出现在in eax,dx,
请问在Delphi中,win2k或XP中怎么使用in和out指令。
写驱动吧,呵呵
或是下一个 winio.dll winio.sys,调用函数就可以了
priviledged instruction 没有操作权限
把端口值写给eax??应该是ax或al啊~dos下的汇编是这样的
请详细讲一下
先谢了
我在9x下沒有見過priviledged instruction错误,那應該是2k/xp之類的操作繫統,這些操作繫統以安全起見,是不會讓妳直接使用in的
E-MAIL:[email protected]