網(wǎng)絡(luò)共享與下載系統(tǒng)設(shè)計與實現(xiàn).doc
約10頁DOC格式手機打開展開
網(wǎng)絡(luò)共享與下載系統(tǒng)設(shè)計與實現(xiàn),目 錄1、系統(tǒng)概論............................................................................................................................................
內(nèi)容介紹
此文檔由會員 尋找寧夏的風(fēng) 發(fā)布
網(wǎng)絡(luò)共享與下載系統(tǒng)設(shè)計與實現(xiàn)
目 錄
1、系統(tǒng)概論............................................................................................................................................................1
2、設(shè)計任務(wù)說明…………………………………………………………………………………………………1
3、系統(tǒng)設(shè)計………………………………………………………………………………………………………2
流程圖:………………………………………………………………………………......…….....……………2
(一)OnAddsharefile()函數(shù)流程圖……………………………………...………….....…....……………2
(二)OnDelsharefile()函數(shù)流程圖…………………………………………...……...….......……………3
(三)OnDownloadsharefile()函數(shù)流程圖………………………………………..………...........……..…4
4、系統(tǒng)實現(xiàn).............................................................................................................................................................5
一、OnAddsharefile()塊……………………………………………………………………........……...………5
二、OnDelsharefile()塊……………………………………….....………………..……….........……....………5
三、OnDownloadsharefile()塊…………………………………………………….....….……........…...………6
5、使用說明.............................................................................................................................................................7
一、程序運行平臺………………………………………………………………………...…….……...………7
二、調(diào)試分析…………………………………………………………………………...…………..….…...…..7
6、課程設(shè)計總結(jié).....................................................................................................................................................8
3. OnDownloadsharefile()塊
if(!m_bOnLine)
{
AfxMessageBox("你沒有連接到任何其它機器上!");
return;
}
CListBox *list=(CListBox *)GetDlgItem(IDC_REMOTE_FILE_LIST);
int count=list->GetSelCount();
if(count==0)
{
AfxMessageBox("請選擇需要下載的文件!");
return;
}
m_NeedReceiveFiles.RemoveAll();
CArray selarray;
selarray.SetSize(count);
list->GetSelItems(count,selarray.GetData());
CMessg msg;
msg.m_iCommand=1;
for(int i=0;iGetText(selarray[i],temp);
m_NeedReceiveFiles.Add(temp);
msg.m_strText+="!";
msg.m_strText+=temp;
}
m_TransferSocket.SendMessage(&msg);
}
………………
……
目 錄
1、系統(tǒng)概論............................................................................................................................................................1
2、設(shè)計任務(wù)說明…………………………………………………………………………………………………1
3、系統(tǒng)設(shè)計………………………………………………………………………………………………………2
流程圖:………………………………………………………………………………......…….....……………2
(一)OnAddsharefile()函數(shù)流程圖……………………………………...………….....…....……………2
(二)OnDelsharefile()函數(shù)流程圖…………………………………………...……...….......……………3
(三)OnDownloadsharefile()函數(shù)流程圖………………………………………..………...........……..…4
4、系統(tǒng)實現(xiàn).............................................................................................................................................................5
一、OnAddsharefile()塊……………………………………………………………………........……...………5
二、OnDelsharefile()塊……………………………………….....………………..……….........……....………5
三、OnDownloadsharefile()塊…………………………………………………….....….……........…...………6
5、使用說明.............................................................................................................................................................7
一、程序運行平臺………………………………………………………………………...…….……...………7
二、調(diào)試分析…………………………………………………………………………...…………..….…...…..7
6、課程設(shè)計總結(jié).....................................................................................................................................................8
3. OnDownloadsharefile()塊
if(!m_bOnLine)
{
AfxMessageBox("你沒有連接到任何其它機器上!");
return;
}
CListBox *list=(CListBox *)GetDlgItem(IDC_REMOTE_FILE_LIST);
int count=list->GetSelCount();
if(count==0)
{
AfxMessageBox("請選擇需要下載的文件!");
return;
}
m_NeedReceiveFiles.RemoveAll();
CArray selarray;
selarray.SetSize(count);
list->GetSelItems(count,selarray.GetData());
CMessg msg;
msg.m_iCommand=1;
for(int i=0;iGetText(selarray[i],temp);
m_NeedReceiveFiles.Add(temp);
msg.m_strText+="!";
msg.m_strText+=temp;
}
m_TransferSocket.SendMessage(&msg);
}
………………
……