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

如何偵測網路上已執行IdTCPServer 程式

尚未結案
p786939
一般會員


發表:2
回覆:9
積分:2
註冊:2002-11-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-11-15 13:21:59 IP:203.74.xxx.xxx 未訂閱
請問各位前輩及高手,本人寫IdTCPServer程式及IdTCPClient程式,如何用IdTCPClient偵測網路上已執行IdTCPServer 程式,請各位前輩及高手指教,謝謝!
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-11-15 14:24:20 IP:147.8.xxx.xxx 未訂閱
Maybe broadcast can work (I am no expert on TCP/IP)? FYI, during a past project, I created a 'NOP' command on the server and the client will try to send this command to all computers it found (list got from worgroup/NT domain, generated from some free components), the computers which response are then marked as active servers.
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-11-15 14:24:43 IP:61.218.xxx.xxx 未訂閱
try IdTcpClient1.Connect; IdTcpClient1.writeln('test...'); except showmessage('無法連上'); end;
------
︿︿
p786939
一般會員


發表:2
回覆:9
積分:2
註冊:2002-11-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-11-15 15:03:10 IP:203.74.xxx.xxx 未訂閱
我執行時 出現錯誤 停在IdTcpClient1.writeln('test...'); 上,無法出現"無法連線'訊息,此PC 未執行IdTCPServer. try ... except ... end; 此語法好像無作用,哪裡設定錯誤,請指教. 發表人 - p786939 於 2002/11/18 12:01:40
delphiwww
資深會員


發表:145
回覆:363
積分:368
註冊:2002-03-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-11-18 12:29:26 IP:202.145.xxx.xxx 未訂閱
你執行的時候,停在IdTcpClient1.writeln('test...'); 表示前一行錯誤 你在run應該就會出現showmessage的資訊
引言: 我執行時 出現錯誤 停在IdTcpClient1.writeln('test...'); 上,無法出現"無法連線'訊息,此PC 未執行IdTCPServer. try ... except ... end; 此語法好像無作用,哪裡設定錯誤,請指教. 發表人 - p786939 於 2002/11/18 12:01:40
p786939
一般會員


發表:2
回覆:9
積分:2
註冊:2002-11-12

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-11-18 15:38:38 IP:203.74.xxx.xxx 未訂閱
我執行時 出現錯誤  Project project1.exe raised exception class EIDSocketError with message "Socket Error # 10049 Cannot assign reguested address.." Process stoped. Use Step or Run to continue.    請指教.      
引言: 你執行的時候,停在IdTcpClient1.writeln('test...'); 表示前一行錯誤 你在run應該就會出現showmessage的資訊
引言: 我執行時 出現錯誤 停在IdTcpClient1.writeln('test...'); 上,無法出現"無法連線'訊息,此PC 未執行IdTCPServer. try ... except ... end; 此語法好像無作用,哪裡設定錯誤,請指教. 發表人 - p786939 於 2002/11/18 12:01:40
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#7 引用回覆 回覆 發表時間:2002-11-18 15:44:43 IP:147.8.xxx.xxx 未訂閱
引言: 我執行時 出現錯誤 Project project1.exe raised exception class EIDSocketError with message "Socket Error # 10049 Cannot assign reguested address.." Process stoped. Use Step or Run to continue. 請指教.
It is becasue Delphi has trapped the excpetion for you, pressing 'F9' to continue execution will show you the message box. Or you can turn this kind of 'stop' off in Tools|Debugger Options|Language Exceptions|Stop on Delphi Exceptions
delphiwww
資深會員


發表:145
回覆:363
積分:368
註冊:2002-03-13

發送簡訊給我
#8 引用回覆 回覆 發表時間:2002-11-18 15:47:32 IP:202.145.xxx.xxx 未訂閱
沒錯啊,那表示server端沒有存在,你再run(F9)就可以看到沒有連上的訊息了
引言: 我執行時 出現錯誤 Project project1.exe raised exception class EIDSocketError with message "Socket Error # 10049 Cannot assign reguested address.." Process stoped. Use Step or Run to continue. 請指教.
引言: 你執行的時候,停在IdTcpClient1.writeln('test...'); 表示前一行錯誤 你在run應該就會出現showmessage的資訊
引言: 我執行時 出現錯誤 停在IdTcpClient1.writeln('test...'); 上,無法出現"無法連線'訊息,此PC 未執行IdTCPServer. try ... except ... end; 此語法好像無作用,哪裡設定錯誤,請指教. 發表人 - p786939 於 2002/11/18 12:01:40
p786939
一般會員


發表:2
回覆:9
積分:2
註冊:2002-11-12

發送簡訊給我
#9 引用回覆 回覆 發表時間:2002-11-18 16:47:14 IP:203.74.xxx.xxx 未訂閱
謝謝版主,如何不讓錯誤訊息出現.
引言: 沒錯啊,那表示server端沒有存在,你再run(F9)就可以看到沒有連上的訊息了
引言: 我執行時 出現錯誤 Project project1.exe raised exception class EIDSocketError with message "Socket Error # 10049 Cannot assign reguested address.." Process stoped. Use Step or Run to continue. 請指教.
引言: 你執行的時候,停在IdTcpClient1.writeln('test...'); 表示前一行錯誤 你在run應該就會出現showmessage的資訊
引言: 我執行時 出現錯誤 停在IdTcpClient1.writeln('test...'); 上,無法出現"無法連線'訊息,此PC 未執行IdTCPServer. try ... except ... end; 此語法好像無作用,哪裡設定錯誤,請指教. 發表人 - p786939 於 2002/11/18 12:01:40
delphiwww
資深會員


發表:145
回覆:363
積分:368
註冊:2002-03-13

發送簡訊給我
#10 引用回覆 回覆 發表時間:2002-11-18 16:55:20 IP:202.145.xxx.xxx 未訂閱
那只是你在Delphi debug時才出現的錯誤訊息 你可以單獨run程式看看 應該是不會出現
p786939
一般會員


發表:2
回覆:9
積分:2
註冊:2002-11-12

發送簡訊給我
#11 引用回覆 回覆 發表時間:2002-11-19 11:05:03 IP:203.74.xxx.xxx 未訂閱
謝謝版主,正常.
引言: 那只是你在Delphi debug時才出現的錯誤訊息 你可以單獨run程式看看 應該是不會出現
Ktop_Robot
站務副站長


發表:0
回覆:3511
積分:0
註冊:2007-04-17

發送簡訊給我
#12 引用回覆 回覆 發表時間:2007-04-26 13:52:56 IP:000.000.xxx.xxx 未訂閱
提問者您好:


以上回應是否已得到滿意的答覆?


若已得到滿意的答覆,請在一週內結案,否則請在一週內回覆還有什麼未盡事宜,不然,
將由版主(尚無版主之區域將由副站長或站長)自由心證,選擇較合適之解答予以結案處理,
被選上之答題者同樣會有加分獎勵同時發問者將受到扣 1 分的處分。不便之處,請見諒。


有問有答有結案,才能有良性的互動,良好的討論環境需要大家共同維護,感謝您的配合。

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