Как реализовать отправку файлов по сети? - 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();