線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1979
推到 Plurk!
推到 Facebook!

直接 IO 到 LPT1 , 的錯誤問題

缺席
cwc65536
初階會員


發表:47
回覆:121
積分:48
註冊:2004-10-14

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-06-08 16:03:32 IP:203.203.xxx.xxx 訂閱
請教各位先進, 我的環境是 : Delphi 5 + XP
以下程式, 是我用來直接透過 LPT1 驅動 TM-88 熱感印表機的方法

{$I-}
Reset(F);
{$I }
assignFile(F,'LPT1');
nIO := IOResult;
if nIO <> 0 then
MessageDlg('IOResult=' IntToStr(nIO), mtWarning, [mbOk], 0);

sStr:=待列印的印表機命令與內容

Writeln(F, sStr);
CloseFile(F);

MessageDlg 都會出現 IOResult = 102 的錯誤,
Q1. 請問到哪裡查詢 IOResult 錯誤代碼的說明

若 byPass 錯誤訊息, 有時能印! 但是,若變成沒印, 接下來, 就都印不出來了, 必須 重新進入程式, 才能印
有的電腦都不會出問題, 有的印一張就出問題
Q2. 請問, 我的程式漏動或錯誤在哪裡
cwc65536
初階會員


發表:47
回覆:121
積分:48
註冊:2004-10-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-06-08 16:31:02 IP:203.203.xxx.xxx 訂閱
找到 I/O Error 的資料

http://www.moneymachinenet.com/delphi_errors.php

大家參考, 為防止網頁遺失, KTop 是否有收錄
系統時間:2024-04-19 10:20:20
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!