引用 | 編輯
w791212w
2008-11-20 07:51 |
樓主
▼ |
||
x0
我想問關於Winsock傳輸的問題我寫了1個程式,用Winsock將圖從A電腦傳到B電腦。 但是要傳好久,於是我將圖片壓縮後(約300KB左有)再傳還 .. 訪客只能看到部份內容,免費 加入會員 x0
|
引用 | 編輯
三仙
2008-11-20 21:49 |
1樓
▲ ▼ |
其他枝節程式補完就可以了
祝好運!! 1.Server Open '將檔案以二進位開啟 Filesize= InputB(LOF(1), 1) '求檔案大小 For i= 0 To (LOF(1) / 係數) '分割檔案 Partfile= MidB(Filesize, i* 係數+ 1, 係數) SendData Partfile '送出 2.Client Open '將檔案以二進位開啟 GetData Partfile '接收 Put '寫入檔案 3.最大255?? 在用 For 分割檔案時可加大係數(建議不要將頻寬全部吃掉!!) 下面是引用w791212w於2008-11-20 07:51(樓主)發表的 Winsock傳輸演算法[未解決]: x0 |
引用 | 編輯
三仙
2008-11-22 13:58 |
3樓
▲ ▼ |
下面是引用w791212w於2008-11-22 13:27(2樓)發表的 : 如果以2 mb的 exe檔 係數 4096 記得好像以前區網測試時 不用一分鐘 x0 |