Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Открыть файл из потока памяти?

Автор вопроса: PetrОтветов: 1

Мне интересно, возможно ли это вообще. Я возвращаю файлы из базы данных (blob) и храню их в виде массива байтов. Я хотел бы позволить пользователю отображать содержимое данных, щелкая связанный объект - что-то вроде открытия в веб-браузере, который автоматически выбирает соответствующую программу ... но я понимаю, что мне нужно будет сохранить файл на диск. Есть ли другое решение, которое будет работать только из массивов потоков/байтов?

  • Что такое хост-приложение? ASP.NET, WinForms? moribvndvs 25.11.2009

filememorystream

Ответы

Ответ 1 · рейтинг 4 · Christian Hayter

Вы можете попробовать установить WebBrowser.DocumentStream а> свойство:

browser.DocumentStream = new MemoryStream(blob);

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы