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

資料傳輸的問題

 
a126154362
一般會員


發表:21
回覆:13
積分:6
註冊:2004-05-30

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-09-22 20:43:19 IP:61.70.xxx.xxx 未訂閱
小弟我做了一個有註冊和登入功能的小聊天室 Client端有兩個視窗 一個是聊天的視窗 另一個是登入或註冊的視窗 在(Client端)登入視窗的時候出現的傳輸上的問題 小弟寫的程式如下: void __fastcall TForm2::Button1Click(TObject *Sender) { AnsiString buf,buf1,in,msg; in = 0; buf=Edit1->Text; buf1=Edit2->Text; msg="ID=" buf "\r\nPWS=" buf1 "\r\nTYPE=" in "\r\n"; ClientSocket1->Host = Form1->Edit2->Text; ClientSocket4->Host = Form1->Edit2->Text; ClientSocket1->Active = true; ClientSocket4->Active = true; ClientSocket1->Socket->SendText(msg); Label3->Caption="test"; test=ClientSocket4->Socket->ReceiveText(); if(test!="") { Edit1->Text=""; Edit2->Text=""; ClientSocket1->Active = false; ClientSocket4->Active = false; Form2->Close(); } } -------------------------------------------------- 照理說程式只要按了著個按鈕就會傳訊息出去了 但是我要按三次才會完成......不知道為什麼 (按第一下Socket連線成功, 第二下傳訊息到Server端, 第三下Client收到Server的回傳訊息) 希望有好心的大大可以幫幫小弟解決這個問題.......感謝
附加檔案:56732_例子1-4.rar
系統時間:2024-05-20 4:31:07
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!