請問VB.net 開發簡易TcpClient程式的問題 |
答題得分者是:aftcast
|
chang1981
一般會員 發表:31 回覆:28 積分:11 註冊:2008-09-18 發送簡訊給我 |
小弟最近在做一個小程式, 就是連上客戶的MIS系統後, 送出指令"GET INFO"
然後讀取MIS Server回傳的資料, 就這樣簡單的功能而已 依照網路上找的範例撰寫後發現 使用 stream.read 第一次 可以順利讀回 MIS SERVER的歡迎訊息 然後我就送出"GET INFO" 在使用 stream.read就發現程式停在那邊等 讀不到任何東西.. 我有使用windows的CMD 直接用Telnet進入SEVER 然後輸入 "GET INFO" 是可以成功在DOS視窗中看到回傳的資料 不懂為何以程式來做就不行 我懷疑是否是因為我沒有將GET INFO加上MIS Server規範的結束字元 所以server沒有將指令收去 但是我在windows CMD下 也沒加任何東西啊 只有按enter而已 拜託大家幫幫忙 迫在眉梢了 感恩~~~ 我是參考此版本程式撰寫的 基本上沒啥變化 http://www.blueshop.com.tw/board/show.asp?subcde=BRD20060728161246OGY |
rick060
高階會員 發表:2 回覆:112 積分:217 註冊:2009-11-17 發送簡訊給我 |
|
aftcast
站務副站長 發表:81 回覆:1485 積分:1763 註冊:2002-11-21 發送簡訊給我 |
依照你描述的情形,
猜你送出去的字串的最後面應該少了 CR LF 這二個字元。 ===================引 用 chang1981 文 章=================== 小弟最近在做一個小程式, 就是連上客戶的MIS系統後, 送出指令"GET INFO" 然後讀取MIS Server回傳的資料, 就這樣簡單的功能而已 依照網路上找的範例撰寫後發現 使用 stream.read 第一次 可以順利讀回 MIS SERVER的歡迎訊息 然後我就送出"GET INFO" 在使用 stream.read就發現程式停在那邊等 讀不到任何東西.. 我有使用windows的CMD 直接用Telnet進入SEVER 然後輸入 "GET INFO" 是可以成功在DOS視窗中看到回傳的資料 不懂為何以程式來做就不行 我懷疑是否是因為我沒有將GET INFO加上MIS Server規範的結束字元 所以server沒有將指令收去 但是我在windows CMD下 也沒加任何東西啊 只有按enter而已 拜託大家幫幫忙 迫在眉梢了 感恩~~~ 我是參考此版本程式撰寫的 基本上沒啥變化 http://www.blueshop.com.tw/board/show.asp?subcde=BRD20060728161246OGY
------
蕭沖 --All ideas are worthless unless implemented-- C++ Builder Delphi Taiwan G+ 社群 http://bit.ly/cbtaiwan |
chang1981
一般會員 發表:31 回覆:28 積分:11 註冊:2008-09-18 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |