|
Автор:
|
|
|
Название:
|
Загрузка файла по ссылке на C# |
|
Дата:
|
10 August 2006 |
|
Описание: |
На форуме http://aspnetmania.com/Forums/ForumMessage/240388.html попросили выложить исходник. Выкладываю. Работает во всех программах .NET |
| |
Разместить ссылку на этот исходник в форуме вы можете вставив в текст сообщения
следующую строку:
[CODEPOST ID=193]Загрузка файла по ссылке на C#[/CODEPOST] |
| Оценка: |
Проголосовало 14 посетителей, средняя оценка 3.29 |
| Оценить: |
|
1 //var файл
2 String sFilePath="";
3 String fileName="";
4 Int32 size=0;
5 String ext="";
6 Byte[] contents;
7 //end var
8 if(sFilePath=="")//если нет никакого пути
9 {
10 contents=new Byte[0];
11 }
12 else
13 {
14 //var
15 System.Net.WebClient oWebClient=new System.Net.WebClient();
16 //end var
17 fileName=All.sFileFromUrl(sFilePath);
18 ext=All.sExtFromUrl(sFilePath);
19 try
20 {
21 contents=oWebClient.DownloadData(sFilePath);
22 size=contents.Length;
23 }
24 catch(Exception oError)
25 {
26 fileName+="(Ошибка чтения URI: "+oError.Message+"~"+oError.ToString()+")";
27 contents=new Byte[0];
28 }
29 }//end else if(sFilePath=="")//если нет никакого пути else есть |
| Вернуться к списку исходников в категории Web Services |