0 / 0 / 0
Регистрация: 01.07.2015
Сообщений: 30
|
|||||||||||
1 | |||||||||||
.NET 4.x Создание файла с текстом в выбранной директории14.08.2015, 12:02. Показов 1423. Ответов 2
Метки нет (Все метки)
Всем привет!
Подскажите пожалуйста новичку как создать файл "1.txt" с текстом в выбранной пользователем директории? Суть программы в том что пользователь выбирает директорию,где будет создан этот файл и в TextBox2.Text вводит текст, который должен вписаться в этот файл. Для создания файла использую код:
"G:\Папка 1\", а программа создает файл в "G:\", а не в "Папка 1", а если просто выбрать "G:\" ,то создает в корне диска "С:\", вообще не понимаю почему так происходит.... А для текста, который пользователь вводит в TextBox2.Text след. код:
Спасибо!
0
|
14.08.2015, 12:02 | |
Ответы с готовыми решениями:
2
Как сделать поиск файла в выбранной директории и открыть в мемо1 Создание txt файла с текстом, полученным из названия файла в папке Создание директории и файла Создание файла с текстом |
Администратор
|
|||||||||||
14.08.2015, 13:24 | 2 | ||||||||||
Сообщение было отмечено Alexander_Pr как решение
Решение
Alexander_Pr, вызов Path.GetDirectoryName здесь не нужен т.к. для пути G:\Папка 1, он вернет G:\. Следует использовать Path.Combine для построения пути. Кроме этого ты неправильно используешь File.Create. Он не только создает файл, но и возвращает FileStream для работы с ним. Если его не сохранить или не закрыть сразу, то файл будет оставаться открытым пока не закроется программа или не сработает сборщик мусора. В итоге следует делать так:
1
|
0 / 0 / 0
Регистрация: 01.07.2015
Сообщений: 30
|
|
14.08.2015, 13:33 [ТС] | 3 |
OwenGlendower, все заработало! Спасибо!
0
|
14.08.2015, 13:33 | |
14.08.2015, 13:33 | |
Помогаю со студенческими работами здесь
3
Создание файла с текстом Создание файла в отдельной директории Создание файла в указанной директории Создание файла в директории темы Создание ini файла в директории программы Создание текстового файла в определённой директории Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |