資源簡介
首先啟動(dòng)服務(wù)端監(jiān)聽以及設(shè)置服務(wù)端的接收路徑,然后客戶端再填寫服務(wù)端ip并鏈接到服務(wù)器端,客戶端選擇文件即可發(fā)送
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.IO;
using?System.Linq;
using?System.Net;
using?System.Net.Sockets;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;
namespace?Client
{
????public?partial?class?Client?:?Form
????{
????????//IPEndPoint?ipEnd;
????????NetworkStream?ns;
????????TcpClient?client;
????????internal?string?receivedPath?=?string.Empty;
????????public?Client()
????????{
????????????InitializeComponent();
????????}
????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????openFileDialog1.CheckFileExists?=?true;
????????????openFileDialog1.CheckPathExists?=?true;
????????????if?(openFileDialog1.ShowDialog
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
????..A..H.?????53760??2019-10-15?18:20??FileTranster_SimpleDemo\.vs\FileTranster\v15\.suo
?????文件??????????0??2019-10-15?18:18??FileTranster_SimpleDemo\.vs\FileTranster\v15\Server\sqlite3\db.lock
?????文件???????4096??2019-10-15?18:18??FileTranster_SimpleDemo\.vs\FileTranster\v15\Server\sqlite3\storage.ide
?????文件??????32768??2019-10-15?18:19??FileTranster_SimpleDemo\.vs\FileTranster\v15\Server\sqlite3\storage.ide-shm
?????文件?????762232??2019-10-15?18:20??FileTranster_SimpleDemo\.vs\FileTranster\v15\Server\sqlite3\storage.ide-wal
????..A..H.?????74240??2019-10-18?08:48??FileTranster_SimpleDemo\.vs\FileTranster\v16\.suo
?????文件??????????0??2019-10-17?13:59??FileTranster_SimpleDemo\.vs\FileTranster\v16\Server\sqlite3\db.lock
?????文件?????610304??2019-10-18?08:48??FileTranster_SimpleDemo\.vs\FileTranster\v16\Server\sqlite3\storage.ide
????..A..H.?????27136??2019-10-15?18:17??FileTranster_SimpleDemo\Client\.vs\Client\v15\.suo
?????文件??????????0??2019-10-15?18:17??FileTranster_SimpleDemo\Client\.vs\Client\v15\Server\sqlite3\db.lock
?????文件???????4096??2019-10-15?18:17??FileTranster_SimpleDemo\Client\.vs\Client\v15\Server\sqlite3\storage.ide
?????文件??????32768??2019-10-15?18:17??FileTranster_SimpleDemo\Client\.vs\Client\v15\Server\sqlite3\storage.ide-shm
?????文件?????679832??2019-10-15?18:17??FileTranster_SimpleDemo\Client\.vs\Client\v15\Server\sqlite3\storage.ide-wal
????..A..H.?????25600??2019-10-15?18:16??FileTranster_SimpleDemo\Client\.vs\Client\v16\.suo
?????文件??????????0??2019-10-15?18:16??FileTranster_SimpleDemo\Client\.vs\Client\v16\Server\sqlite3\db.lock
?????文件?????598016??2019-10-15?18:16??FileTranster_SimpleDemo\Client\.vs\Client\v16\Server\sqlite3\storage.ide
?????文件????????189??2019-10-15?18:01??FileTranster_SimpleDemo\Client\App.config
?????文件??????16384??2019-10-17?16:38??FileTranster_SimpleDemo\Client\bin\Debug\Client.exe
?????文件????????189??2019-10-15?18:01??FileTranster_SimpleDemo\Client\bin\Debug\Client.exe.config
?????文件??????34304??2019-10-17?16:38??FileTranster_SimpleDemo\Client\bin\Debug\Client.pdb
?????文件???????4159??2019-10-17?16:38??FileTranster_SimpleDemo\Client\Client.cs
?????文件???????3605??2019-10-15?18:10??FileTranster_SimpleDemo\Client\Client.csproj
?????文件??????12361??2019-10-17?16:38??FileTranster_SimpleDemo\Client\Client.Designer.cs
?????文件???????6229??2019-10-17?16:38??FileTranster_SimpleDemo\Client\Client.resx
?????文件???????1117??2019-10-15?18:16??FileTranster_SimpleDemo\Client\Client.sln
?????文件????????180??2019-10-17?16:38??FileTranster_SimpleDemo\Client\obj\Debug\Client.Client.resources
?????文件?????????42??2019-10-15?18:17??FileTranster_SimpleDemo\Client\obj\Debug\Client.csproj.CoreCompileInputs.cache
?????文件???????1493??2019-10-17?16:15??FileTranster_SimpleDemo\Client\obj\Debug\Client.csproj.FileListAbsolute.txt
?????文件???????1013??2019-10-17?16:38??FileTranster_SimpleDemo\Client\obj\Debug\Client.csproj.GenerateResource.cache
?????文件????????424??2019-10-17?16:38??FileTranster_SimpleDemo\Client\obj\Debug\Client.csprojAssemblyReference.cache
............此處省略129個(gè)文件信息
評論
共有 條評論