xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 163KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-06
  • 語言: C#
  • 標簽:

資源簡介

c#udp文件傳輸,代碼程序

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?System.Threading;

namespace?UDPPeerToPeer
{
????public?class?DealWithCmdor
????{
????????private?Thread?SendThread?=?null;
????????///?
????????///?對Udp的引用
????????///?

????????public?UdpHelper?Udp?{?get;?set;?}
????????public?DealWithCmdor(UdpHelper?udp)
????????{
????????????Udp?=?udp;
????????}
????????///?
????????///?根據標識符的不同分別處理
????????///?

????????///?消息標識符
????????///?未經處理的消息
????????public?void?DealCmd(string?cmdstring?originalMsg)
????????{
????????????switch(cmd){
????????????????case?“MESS“:
????????????????????///處理文字消息
????????????????????MessageHelper.ReceiveMessage(Udp.RtbRecvoriginalMsg);
????????????????????break;
????????????????case??“FILE“:
????????????????????///對方發來文件,請您立刻接收
????????????????????Udp.ReceiveType?=?FileHelper.FileType.OnlyFileInfo;
????????????????????//獲取文件消息并顯示在接收控件上
????????????????????lock(Udp.fileContainer){
????????????????????????string?Notice?=?originalMsg.Substring(4originalMsg.Length?-?4);
????????????????????????FileHelper.FileHeader?FI?=?ReceiveFileHelper.GetFileHeaderInfo(UdpNotice);
????????????????????????///將文件的傳送類型傳入構造函數
????????????????????????Udp.receiveTransfer?=?new?TransferContainer.ReceiveTransfer(FIUdp.ReceiveTypeUdp);
????????????????????????Udp.fileContainer.Invoke(new?MyDelegate(AddComponent));
????????????????????}

????????????????????break;
????????????????case?“DIRC“:
????????????????????///接收的是文件夾
????????????????????Udp.ReceiveType?=?FileHelper.FileType.DirectoryInfo;
????????????????????break;
????????????????case?“READ“:
????????????????????//對方已經準備接收,請您立刻發送
????????????????????//開始發送
????????????????????ReceiveFileHelper.SendCommand(Udp“HSSE“);
????????????????????StartSend();
????????????????????break;
????????????????case?“RFRC“:
????????????????????//對方拒絕接收,您不必發送
????????????????????break;
????????????????case?“CASE“:
????????????????????//對方已經取消發送
????????????????????break;
????????????????case?“HSSE“:
????????????????????///接收文件
????????????????????//Udp.RecvFileOrDirTimer.Tick?+=?new?EventHandler(Udp.RecvFileOrDirTimer_Tick);
????????????????????ReceiveFileOrDir.ReceiveFile(Udp);
????????????????????break;
????????????????????
????????????}
????????}


????????private?delegate?void?MyDelegate();
????????public?void?AddComponent()
????????{
????????????Udp.fileContainer.AddItem(Udp.receiveTransfer);
????????}

????????///?
????????///?開始發送文件或文件夾
????????///?

????????private?void?StartSend()
????????{
????????????if?(Udp.SendType?==?FileHelper.FileType.OnlyFileInfo)
????????????{
????????????????///開啟發送文件線程
????????????????SendThread?=?new?Thread(new?ThreadStart(delegate?{?SendFileOrDir.SendFile(Udp);?}));
????????????????SendThread.Start();
??

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????31232??2011-11-30?22:17??UDP點對點\UDPPeerToPeer\bin\Debug\UDPPeerToPeer.dll

?????文件??????89600??2011-11-30?22:17??UDP點對點\UDPPeerToPeer\bin\Debug\UDPPeerToPeer.pdb

?????文件???????3325??2011-11-30?21:53??UDP點對點\UDPPeerToPeer\DealWithCmdor.cs

?????文件???????1388??2011-11-25?20:22??UDP點對點\UDPPeerToPeer\FileContainer.cs

?????文件???????1114??2011-11-25?20:22??UDP點對點\UDPPeerToPeer\FileContainer.designer.cs

?????文件???????4692??2011-11-30?01:34??UDP點對點\UDPPeerToPeer\FileHelper.cs

?????文件????????744??2011-11-24?00:33??UDP點對點\UDPPeerToPeer\IPHelper.cs

?????文件???????1237??2011-11-25?19:57??UDP點對點\UDPPeerToPeer\MessageHelper.cs

?????文件???????7561??2011-11-30?19:44??UDP點對點\UDPPeerToPeer\obj\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????5829??2011-11-30?22:17??UDP點對點\UDPPeerToPeer\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件????????212??2011-11-30?22:17??UDP點對點\UDPPeerToPeer\obj\Debug\GenerateResource.read.1.tlog

?????文件????????546??2011-11-30?22:17??UDP點對點\UDPPeerToPeer\obj\Debug\GenerateResource.write.1.tlog

?????文件????????180??2011-11-30?22:17??UDP點對點\UDPPeerToPeer\obj\Debug\TransferContainer.ReceiveTransfer.resources

?????文件????????180??2011-11-30?22:17??UDP點對點\UDPPeerToPeer\obj\Debug\TransferContainer.SendTransfer.resources

?????文件????????751??2011-11-25?20:34??UDP點對點\UDPPeerToPeer\obj\Debug\UDPPeerToPeer.csproj.FileListAbsolute.txt

?????文件??????31232??2011-11-30?22:17??UDP點對點\UDPPeerToPeer\obj\Debug\UDPPeerToPeer.dll

?????文件??????89600??2011-11-30?22:17??UDP點對點\UDPPeerToPeer\obj\Debug\UDPPeerToPeer.pdb

?????文件???????1382??2011-11-23?23:19??UDP點對點\UDPPeerToPeer\Properties\AssemblyInfo.cs

?????文件???????1634??2011-11-30?20:59??UDP點對點\UDPPeerToPeer\ReceiveFileHelper.cs

?????文件???????1926??2011-11-30?22:08??UDP點對點\UDPPeerToPeer\ReceiveFileOrDir.cs

?????文件???????6654??2011-11-30?22:17??UDP點對點\UDPPeerToPeer\ReceiveTransfer.cs

?????文件???????7785??2011-11-30?22:17??UDP點對點\UDPPeerToPeer\ReceiveTransfer.designer.cs

?????文件???????6009??2011-11-30?22:17??UDP點對點\UDPPeerToPeer\ReceiveTransfer.resx

?????文件???????2883??2011-11-30?22:18??UDP點對點\UDPPeerToPeer\SendFileOrDir.cs

?????文件???????3961??2011-11-30?22:17??UDP點對點\UDPPeerToPeer\SendTransfer.cs

?????文件???????6363??2011-11-30?22:17??UDP點對點\UDPPeerToPeer\SendTransfer.designer.cs

?????文件???????5817??2011-11-30?22:17??UDP點對點\UDPPeerToPeer\SendTransfer.resx

?????文件??????15410??2011-11-30?22:01??UDP點對點\UDPPeerToPeer\UdpHelper.cs

?????文件???????3888??2011-11-30?01:34??UDP點對點\UDPPeerToPeer\UDPPeerToPeer.csproj

?????文件???????3606??2011-11-25?20:34??UDP點對點\UDPPeerToPeer\udpProgreeBar.cs

............此處省略49個文件信息

評論

共有 條評論

相關資源