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

SPComm rs232異常,無法傳送或接收chr(17)和chr(19)

缺席
jackiemi2_seed
中階會員


發表:33
回覆:94
積分:75
註冊:2006-09-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2013-08-01 13:12:27 IP:203.69.xxx.xxx 訂閱
SPComm rs232異常,無法傳送或接收chr(17)和chr(19)

SPComm已忘了在那個網頁找到的了,
但有在下面網址更新pas檔,
有人提到過SPComm不能接收Com10以上的問題
http://delphi.ktop.com.tw/board.php?cid=30&fid=73&tid=93953

傳送語法如下:
procedure TForm1.Button2Click(Sender: TObject);
var ls_send:string;
begin
ls_send:=chr(17);
Comm1.WriteCommData(PChar(ls_send),Length(ls_send));
end;
請問一下,有人有一樣的問題嗎??
是元件bug嗎??
3Q
------
OS : Win 7 pro
Program : Delphi 7
DataBase : Ms Sql 2008
jackiemi2_seed
中階會員


發表:33
回覆:94
積分:75
註冊:2006-09-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2013-08-01 14:43:33 IP:203.69.xxx.xxx 訂閱
自問自答,
spcomm屬性XonChar,XoffChar分別為chr(17)和chr(19)
把spcomm屬性outx_onXoffFlow改為false就好了
------
OS : Win 7 pro
Program : Delphi 7
DataBase : Ms Sql 2008
mcho_60461
一般會員


發表:16
回覆:23
積分:7
註冊:2006-07-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2016-03-31 16:55:48 IP:220.135.xxx.xxx 訂閱
我改chr(17)為chr(0)及chr(19)為chr(0)就可以正常運作
------
mcho
系統時間:2018-01-21 13:03:20
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!