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

請問Spcomm元件write的用法?

尚未結案
SENFO
一般會員


發表:13
回覆:22
積分:7
註冊:2006-07-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2006-07-13 14:57:10 IP:61.219.xxx.xxx 訂閱

如題想請問一下

我用Spcomm元件存取com port,想把某週邊設備開機起來偵測到.......的符號之後可以按下enter之後打atur指令之後上傳檔案該怎麼寫呢?

那另外想要再開啟這個週邊設備檢查到某字串之後執行某Function的話要怎麼寫?

因為是新手,所以一定要來這邊請求高手support才行,謝謝

yachu721
初階會員


發表:51
回覆:98
積分:44
註冊:2003-07-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2006-07-16 00:09:10 IP:59.104.xxx.xxx 未訂閱
senfo您好

以下是spcomm元件傳送Memo1內文字的範例


String m1= Memo1->Text;
char *data;
data=m1.c_str();
unsigned long len;
len=m1.Length();
Comm1->WriteCommData(data,len);

而spcomm元件 接收資料有個ReceiveData的事件可以使用

希望對您有幫助


SENFO
一般會員


發表:13
回覆:22
積分:7
註冊:2006-07-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2006-07-19 10:52:39 IP:61.219.xxx.xxx 訂閱

非常感謝,那另外有個疑問,如果要傳送一個enter的話要怎麼傳送?

Comm1->WriteCommData(\n,len); =>這樣嗎?

len要設定多少?


===================引 用 文 章===================
senfo您好

以下是spcomm元件傳送Memo1內文字的範例


String m1= Memo1->Text;
char *data;
data=m1.c_str();
unsigned long len;
len=m1.Length();
Comm1->WriteCommData(data,len);

而spcomm元件 接收資料有個ReceiveData的事件可以使用

希望對您有幫助


yachu721
初階會員


發表:51
回覆:98
積分:44
註冊:2003-07-13

發送簡訊給我
#4 引用回覆 回覆 發表時間:2006-07-21 20:37:11 IP:218.32.xxx.xxx 未訂閱

===================引 用 文 章===================

非常感謝,那另外有個疑問,如果要傳送一個enter的話要怎麼傳送?

Comm1->WriteCommData(\n,len); =>這樣嗎?

len要設定多少?

===================引 用 文 章===================

Comm1->WriteCommData("\n",1); // 試試吧


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