當ServerSocket 與 ClientSocket連線時的錯誤 |
答題得分者是:RaynorPao
|
chance
一般會員 發表:19 回覆:9 積分:5 註冊:2003-08-18 發送簡訊給我 |
各位大大好!小弟先向各位大大報告自己的程式碼:
if (CheckListBox2->Count==0 && Socket->RemoteHost==Memo1->Lines[0].Text.SubString(1,Memo1->Lines[0].Text.Length()-2) ) { CheckListBox2->Items->Add(Socket->RemoteHost); Memo1->Lines->Delete(0); } else { for (i=0;i小弟上列的程式碼是要做到當ServerSocket收到ClientSocket的連線時, 會自動加入CheckListBox2之中。當第一條Client加入時,沒有問題。 但是當第一條Client加入時,就會出現以下的錯誤… 「Access violation at address 00000000. Read of Address 00000000」 導致接下來Server無法正常收到Client的HostName。 請問各位大大,我該怎麼做呢?? 發表人 - Gemi0305 於 2003/09/19 14:36:55 |
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 各位大大好!小弟先向各位大大報告自己的程式碼:chance 你好: 請參考以下的連結文章if (CheckListBox2->Count==0 && Socket->RemoteHost==Memo1->Lines[0].Text.SubString(1,Memo1->Lines[0].Text.Length()-2) ) { CheckListBox2->Items->Add(Socket->RemoteHost); Memo1->Lines->Delete(0); } else { for (i=0;i小弟上列的程式碼是要做到當ServerSocket收到ClientSocket的連線時, 會自動加入CheckListBox2之中。當第一條Client加入時,沒有問題。 但是當第一條Client加入時,就會出現以下的錯誤… 「Access violation at address 00000000. Read of Address 00000000」 導致接下來Server無法正常收到Client的HostName。 請問各位大大,我該怎麼做呢??
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
gemi0305
版主 發表:81 回覆:564 積分:629 註冊:2003-05-11 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |