全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1171
推到 Plurk!
推到 Facebook!

請教關於MSCOMM元件問題

尚未結案
Leonli
一般會員


發表:23
回覆:21
積分:18
註冊:2004-03-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-04-28 01:49:40 IP:61.152.xxx.xxx 未訂閱
我在Delphi中用MSCOMM元件送字符到POS機的客戶顯示屏上(COM埠),可是一直出現送過去的內容無法完整顯示(缺少後面部分幾位)。 我有在debug的時候發現又是可以正常顯示,於是我在兩次送字符時加入Sleep,情況有所好轉,可是還是有時候會出來字符送不完全的情況。 我有嚐試更改OutBufferSize 的值,可是也無效果。 請各位幫忙看看,有沒有什麽辦法解決,謝謝! 例子: Form1.MSComm1.Output:=To11 Msg('歡迎光臨中山賓館'); sleep(100); Form1.MSComm1.Output:=To21 Msg('Welcom To ZhongShan Hotel');
Leonli
一般會員


發表:23
回覆:21
積分:18
註冊:2004-03-31

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-05-01 14:41:18 IP:61.152.xxx.xxx 未訂閱
問題已經解決,我上次寫程式的時候用的是Moxa卡透過TCP/IP來控制客戶顯示屏的,我前天找了一臺有電源的COM埠機器,就沒有此問題了,所以看來是和COM埠的問題,呵呵。
系統時間:2024-11-23 2:15:31
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!