powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Работа с файлом
2 сообщений из 2, страница 1 из 1
Работа с файлом
    #32635448
DenisKB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Специалисты по дотнету подскажите:
Нужно прочитать файл в поток и потом выплюнуть его в Response.
На ASP это занимает 5 строчек, как сделать на .Net?
var strm = new ActiveXObject("ADODB.Stream");
strm.Type = 1;
strm.Open();
strm.LoadFromFile("Path");
try
{
if (smm.test(thisFKCB))
Response.ContentType="text/SMM;charset=windows-1251";
else
Response.ContentType="application/msword";
Response.AddHeader("Content-Disposition", "attachment; filename="+thisFKCB);
Response.BinaryWrite(strm.Read());

}
catch(e)
{
throw e;
}
finally
{
strm.Close();
}

Что использовать FileStream BinaryReader или что-то другое?

Заранее спасибо!
...
Рейтинг: 0 / 0
Работа с файлом
    #32635515
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно так
Код: plaintext
1.
2.
FileStream fs = new FileStream(filePath, FileMode.Open,FileAccess.Read,FileShare.ReadWrite,8,true);		
StreamReader MyReader = new StreamReader(fs);
string sFile = MyReader.ReadToEnd ;

Magnus
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Работа с файлом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]