Re: [請益] Winsock問題:堆疊空間不足
※ 引述《fumizuki (小獅)》之銘言:
: ※ 引述《smallcoldair (嗨大家好)》之銘言:
: : 各位好…
: : 我用winsock傳檔案:
: : 傳送端一次讀取1024 Byte
: : 然後用迴圈的方式一直senddata
: : 可是當檔案超過一定大小時,接受端卻會出現錯誤:堆疊空間不足
: 這個錯誤訊息發生的原因為:
: 1. 有太多使用中的 Function、Sub 或 Property 程序呼叫。
: 2. 區域變數需要更多可用的區域變數空間。
: 3. 有太多固定長度字串。
: 4. 太多巢狀 DoEvents 函數呼叫。
: 5. 程式碼引起了事件重疊。
: : 我的感覺好像是 傳送端senddata太快,接受端無法負荷的感覺,請問是這樣嗎?
: : 又若是這樣,請問有方法解決嗎?
: : 謝謝^^
我把程式中的Doevents去除掉了 果然能解決此種問題
不過接受端仍無法接收完全。有大大有類似檔案傳輸的範例或想法可以提供嗎?
謝謝^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.131.139
推
210.58.156.43 05/20, , 1F
210.58.156.43 05/20, 1F
推
140.116.131.139 05/20, , 2F
140.116.131.139 05/20, 2F
推
210.58.156.43 05/20, , 3F
210.58.156.43 05/20, 3F
推
140.116.131.139 05/20, , 4F
140.116.131.139 05/20, 4F
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章