我的傳送文件程序有何問題????(50分)

  • 主题发起人 主题发起人 takdick
  • 开始时间 开始时间
T

takdick

Unregistered / Unconfirmed
GUEST, unregistred user!
我用serversocket & clientsocket寫了一個傳送文件的程序,
server 端發送請求:serversocket.socket.connections[0].sendtext('get file');
client 端接受請求并且文件己接收完成,但立即跳出錯誤信息:list index out of bounds(0)
準備下載另一文件時程序就當掉了.
我的客戶.服務端都在自己機上測試運行,只有一個服務端連上,為何還會超越數組??
請指點一下,謝謝.
 
你接受文件完成以后不要关闭这个连接,我想这个错误是你关闭这个连接造成的
 
你跟踪程序运行一下吧!多调试一下会成的!
 
<<你接受文件完成以后不要关闭这个连接,我想这个错误是你关闭这个连接造成的
同意,你可能是在CLIENT端接收完后断开了。
 
我初學delphi的,請問一下,如何跟蹤.調試我的程序?
按什麼鍵?能詳細說一下過程嗎?
謝謝.
 
我建议你的发送线程等接受线程接收完成以后发送一个接受完成的消息以后再关闭这个连接
 
接受答案了.
 
后退
顶部