BCB & RS232 ..連續傳送檔案與依序接收 |
尚未結案
|
A120238501
一般會員 發表:3 回覆:0 積分:0 註冊:2004-04-28 發送簡訊給我 |
各位大大:
小弟我剛學習BCB,我在利用C Builder 與 RS-232 書中所贈送的Pcomm來做實習,裡用他的lab來做檔案傳送,目前的BaudRate=115200...我在傳送文字沒問題..我線再想要再我的傳送時能選擇5到10個.txt檔....然後按下傳送...在B電腦接收資料..然而當他接收完第一筆資料就給1.txt..同理接收完第二筆資料就給2.txt..以此類推
小弟有疑問.....怎麼判斷他已送完第一筆資料...並給一個檔名作儲存.....希望各位大大給意見..或有現成的範例供小弟使用..感恩啊^^
|
Roach
中階會員 發表:61 回覆:104 積分:98 註冊:2002-11-05 發送簡訊給我 |
回得得不好請不要見怪
我的做法是自己定一些關鍵字
當接收端的電腦在接收資料時同時比對是否有出現關鍵字
也就是使用所謂軟體交握
例如發送端傳資料前先傳
Send_You_File#1.txt#關鍵字
接收端收到Send_You_File關鍵字時
就把#中間的字串當成檔名開啟檔案
並把接下來收到的資料寫到這個檔案中,同時判斷是否有關鍵字
當然, 傳送端也要發送1.txt的檔案內容
所有1.txt的內容都發送完成後再給一個關鍵字Send_You_OK
當接收端電腦判斷到這個關鍵字時也把檔案指標close掉
發送端再重複Send_You_File#2.txt#
依此類推...
不過為甚麼要大費周章用 RS232 傳檔案
有點不解 --------------
只是為了成就感??
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |