有關 USB 轉 LPT 的擴充線,如何傳輸 |
答題得分者是:pedro
|
ANDY8C
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:114 回覆:582 積分:299 註冊:2006-10-29 發送簡訊給我 |
如附圖的傳輸線,市面上有很多廠牌
= = = = = = = = = = = = = = = = ==== = = = == === ===== 請問一下,此 USB 擴充線,接上電腦後 會自動產生 USB001 ,USB002 ....等不ㄧ的串接口 不是一般標準的 LPT1 , LPT2 印表機並接口. 想請問一下,此 USB001,USB002.... 的 HANDLE ,程式該如何自動取得 網路有人說取 PID,VID,GUID 等,再解出該埠的代號值,有點不解, ㄧ直無法實作成功 // - - - - ㄧ般常用的方法 ----標準的 IO 傳輸方式, 這我會用 assignfile(f,'LPT1'); write( f , 'hello word'); // ------ 延續的想法 , 用此方法在 usb 轉 lpt 的通訊線上,卻失敗 assignfile(f,'USB001'); write( f , 'hello word'); 此時 "USB001" 的名稱似乎無法連線成功 應該如何進行??? 若是您的 KNOW HOW ,煩請報價給小弟 (含 SOURCE) 謝謝您.
------
--------------------------------------- 偶爾才來 KTOP ,交流條碼問題,在 FB [條碼標籤達人] 社團留言,感恩. |
pedro
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:152 回覆:1187 積分:892 註冊:2002-06-12 發送簡訊給我 |
前些天有看到網友回應類似問題,或許對你有幫助
http://delphi.ktop.com.tw/board.php?cid=30&fid=69&tid=97149 |
ANDY8C
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:114 回覆:582 積分:299 註冊:2006-10-29 發送簡訊給我 |
謝謝您
此法用 NET 的方式是要有印表機的名字.... = = = = = = = = = = = = = = = = == = == = = = == = = = == = = 因為我 印表機 尚未裝/且也不打算裝驅動程式,所以印表機無名字可以取得 PORT 的代號是可以先知道的 例如 : 電腦有安裝實體的 LPT1 , LPT2 ,LPT3 , COM1 但是 LPT1 , LPT2 ,LPT3 , COM1 未必已經安裝了某一台印表機或印表機的驅動程式 以前 LPT1 , LPT2 ,LPT3 , COM1 ,我可以用 assignfile( f , "xxxxx"); 將 port 打開,然後丟出資料..... , 成功的傳輸資料 問題是 USB 轉 LPT 的線插上PC後,電腦自動產生 USB001,USB002....等 此 USB001 是無法取代 LPT1 這名字,應該有其它的代號才是..... 也許是 0X281F012 我想說 assignfile( f , "0X281F012 "); 就可以將 port 打開 若我的想法是對的 那 0X281F012 這代號如何取得 還是非實體的 LPT1 , LPT2 ,LPT3 , COM1 ,無法用我的思考方式打開 PORT..... ===================引 用 pedro 文 章=================== 前些天有看到網友回應類似問題,或許對你有幫助 http://delphi.ktop.com.tw/board.php?cid=30&fid=69&tid=97149
------
--------------------------------------- 偶爾才來 KTOP ,交流條碼問題,在 FB [條碼標籤達人] 社團留言,感恩. |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |