Как открыть файл из потока в блокноте

Чтобы открыть файл, я мог бы сделать это так

Process.Start(fileName)

Для этого необходимо, чтобы файл существовал в файловой системе. Теперь я использую объект XmlDocument и хочу открыть содержимое во внешней программе, такой как Блокнот. Я сохраняю содержимое XML в потоке, но не знаю, как показать его в другой программе.

Dim MyXmlDocument As New XmlDocument

'do something with the document

MyXmlDocument.Save(MyXmlStream)

Если это невозможно, я должен сначала сохранить его и открыть на втором этапе. Я только хочу избежать сохранения файла в файловой системе.

1 ответ

Решение

Я думаю, что необходимо сохранить в файловой системе. Однако вы можете создать временный файл и выполнить команду удаления, когда закончите работу с файлом. Таким образом, это не загромождает FileSystem, AppData папка хорошее место для начала.

Другие вопросы по тегам