Printer Port in EPP mode |
尚未結案
|
raphael_hodee
一般會員 發表:11 回覆:14 積分:5 註冊:2004-01-15 發送簡訊給我 |
|
seaturn99
版主 發表:69 回覆:427 積分:214 註冊:2003-08-25 發送簡訊給我 |
引言: 各位前輩好, 我想做一個程式, 可以控制平行阜(under EPP mode) 進行 input and output. (不是控制打印機呢) 我想請教各位, 這如何下手呢? 例如使用哪一個 windows API 或者 Delphi 裡面的元件? 我找過一些資料及例子, 其中有一些包含了 assembly codes. 對此我不是太了解. 這些 code 是否必要的呢? 多謝指教. 若有例子更好, 更易明白. 多謝~!raphael_hodee 您好 : 請參考 : http://delphi.ktop.com.tw/topic.php?TOPIC_ID=44976 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=45022 提供您幾個方向 : 方向一: Call Map IO Address : 一般 C 範例多使用 Call Map IO Address 的方式 (呼叫 0x378),assembly codes 有蠻多也是利用這種方式 .. 方向二: Call Mini port Driver : 利用 CreateFile 或 DeviceIoControl 開啟 LPT Port (使用像 \\. 開頭的symbolic Name),呼叫 Windows 原本就存在的 mini Driver ,傳遞 IRP Packet Command 方向三: 3-Party 元件 : 很多 3-Party 元件,都會附帶一個 .sys file (作者自行撰寫的 Filter Driver),然後將操作 LPT port 的 Code 寫成 API Export 出來 .. 希望這些資訊能對您有用 .. ---- 我只會兩件事,這也不會,那也不會 眼見不一定為真 ---- |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |