关于打印机状态测试中,端口参数的问题(100分)

  • 主题发起人 主题发起人 longdiao
  • 开始时间 开始时间
L

longdiao

Unregistered / Unconfirmed
GUEST, unregistred user!
有个打印机状态测试的函数(如缺纸,断电等)
function TestPrinterStatus(LPTPort: word): byte;
var
Status: byte;
CheckLPT: word;
begin
Status := 0;
if (LPTPort >= 1) and (LPTPort <= 3) then
begin
CheckLPT := LPTPort -1;
asm
mov dx, CheckLPT;
mov al, 0;
mov ah, 2;
int 17h;
mov &Status, ah;
end;
end;
Result := Status;
end;
但不知其中lptport的值怎么指定,,请各位指教
 
3个打印口LPT1,LPT2,LPT3 lptport 就是1,2,3
返回值就是什么意思不知道啦,
能告诉我吗,我的LPT1返回48,其它两个返回2
我想2应是没用连接吧。
 
http://211.101.4.25/delphibbs/rules.asp
 
我早就发到你的EMAIL..
 
接受答案了.
 
后退
顶部