Как реализовать отправку файлов по сети? - C#
Формулировка задачи:
Здравствуйте.
помогите пожалуйста реализовать передачу файлов в сети, используя
в консоле научился передавать файлу... указав имя файла и его расположение в коде, и он отправляеться на сервер.
а как это сделать в WinApi с openFileDialog ?
Заранее спасибо
oDialog = new OpenFileDialog(); if (oDialog.ShowDialog() == DialogResult.OK) { sr = new StreamReader(oDialog.FileName); sr.Close(); }
Решение задачи: «Как реализовать отправку файлов по сети?»
textual
Листинг программы
Int32 port = 5000; string HostName = "O22-471-GVV"; TcpClient tcpClient = new TcpClient(HostName, port); NetworkStream ns = tcpClient.GetStream(); FileStream fs = File.Open("D:\\test0.txt", FileMode.Open); int data = fs.ReadByte(); while (data != -1) { ns.WriteByte((byte)data); data = fs.ReadByte(); } fs.Close(); ns.Close(); tcpClient.Close();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д