Запись файла в каталог, откуда программа была запущена - C#
Формулировка задачи:
Добрый день!
Подскажите как это сделать.
Разрабатываю программу, есть в ней куча диалогов (открыть, сохранить) для выбора файлов из разных каталогов.
В самой программе есть парсер со страницы HTML.
При первоначальном запуске парсер скидывает файл в папку с программой, то есть туда откуда она была запущена.
Но если я до этого использую диалоги (открыть, сохранить) с других каталогов, то парсер скидывает файл по последнему пути используемого (открыть, сохранить)
Вопрос, как прописать в парсере путь каталога (фиксированный) откуда была запущена программа, и чтобы он не менялся
Пробовал так,... не получается
FileStream fs = new FileStream("exit.txt", FileMode.Create); StreamWriter streamWriter = new StreamWriter(fs); //код streamWriter.Close(); fs.Close(); streamWriter.Dispose(); fs.Dispose();
FileStream fs = new FileStream(Application.StartupPath + "exit.text", FileMode.Create); StreamWriter streamWriter = new StreamWriter(fs);
Вопрос снят, стоило написать сообщение и озарило, ... устал наверное
FileStream fs = new FileStream(Application.StartupPath + "\\exit.text", FileMode.Create); StreamWriter streamWriter = new StreamWriter(fs);
Решение задачи: «Запись файла в каталог, откуда программа была запущена»
textual
Листинг программы
FileStream fs = new FileStream("exit.text", FileMode.Create);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д