Я хочу сохранить свои данные в текстовый файл, нажав кнопку. Я пишу в существующем текстовом файле по следующему коду. Она очень проста в использовании из-за функции file.writeline и я preffer этого метода:Создайте текстовый файл в диалоговом окне
Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("D:\test.txt", True)
file.WriteLine("-------------'Input data'-------------")
Но мне нужен код, чтобы создать текстовый файл и позволить пользователю выбрать его имя. Я хочу открыть диалоговое окно сохранения или что-то вроде этого. Как я мог это сделать?
Что проблема именно ? Вы пытались показать «SaveFileDialog» и использовать результат? Просто покажите его с помощью 'ShowDialog' и проверьте, является ли результат« DialogResult.OK », а затем используйте имя файла FileName. Также используйте 'System.IO.File.WriteAllText' для сохранения содержимого. –
Добро пожаловать в переполнение стека! Пройдите [тур] (http://stackoverflow.com/tour), [справочный центр] (http://stackoverflow.com/help) и [как задать хороший вопрос] (http: // stackoverflow.com/help/how-to-ask), чтобы увидеть, как работает этот сайт, и помочь вам улучшить ваши текущие и будущие вопросы, которые помогут вам получить более качественные ответы. –