Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/22: Рейтинг темы: голосов - 22, средняя оценка - 4.82
 Аватар для Andrei72
0 / 0 / 0
Регистрация: 02.02.2012
Сообщений: 60

Чтобы диалог сохранения файла запоминал последний выбор пути

29.02.2012, 21:27. Показов 4664. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожайлуста решить такой вопрос.

К примеру из формы с помощью SaveFailDialog сохранил файл (Excel) в выбранную директорию, к прмеру в С:/папка1

Как сделать чтобы при последующем вызове диалогового окна сохранения оно отрывалось с этой папки, а не с той которая по умолчанию прописана (у меня по умолчанию прописана С)

VB.NET
1
2
3
4
5
Private Sub SaveToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SaveToolStripMenuItem.Click
        SFD1.InitialDirectory = "C:" ' Указываем начальную папку
        SFD1.Title = "Программа" ' Указываем заголовок
        SFD1.Filter = "Excel |*.xlsx; *.xls|Все файлы (*.*)|*.*" ' Фильтр
        SFD1.FilterIndex = 1
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.02.2012, 21:27
Ответы с готовыми решениями:

Выбор пути сохранения пришедшего файла
Здравствуйте. Написал вот такой вот код: void File_Receiver() { NetworkStream netStream; ...

VBA: выбор пользователем и запись пути сохранения файла через переменную
Пытаюсь реализовать идею: пользователь через стандартный блок выбора папки для сохранения выбирает путь, а переменная в коде записывает...

Диалог сохранения файла
Как в MASM'е осуществить диалог сохранения файла такого типа, чтобы либо при изменении в фильтре типа файла менялось автоматически...

3
 Аватар для SergKr
67 / 41 / 3
Регистрация: 07.12.2010
Сообщений: 328
29.02.2012, 22:19
Сохранить где-нибудь (реестр, файл) папку и подставлять в код.
0
Почетный модератор
 Аватар для Памирыч
23251 / 9163 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
01.03.2012, 07:55
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

SergKr, диалоговые окна и без нашего вмешательства ведут запись в реестр.
VB.NET
1
SFD1.InitialDirectory = "C:" ' Указываем начальную папку
Для начала убрать главный косяк (удалить эту строку или закоментировать)
2
 Аватар для Andrei72
0 / 0 / 0
Регистрация: 02.02.2012
Сообщений: 60
01.03.2012, 16:57  [ТС]
Точно! а я подумал что эта строка необходима чтобы знать начальный путь, а потом как то прописать что запоминать последнюю папку, оказалось все проще
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.03.2012, 16:57
Помогаю со студенческими работами здесь

Как создать диалог выбора файла для чтения и сохранения файла?
Добрый день! Написал простейший текстовый редактор для Windows. Все работает, текст читает из файла и сохраняет. Но я...

Не получается диалог сохранения файла
wchar_t FileNameBuffer; OPENFILENAME FileNameDialog; FileNameDialog.lStructSize =sizeof(OPENFILENAME); ...

Открыть диалог сохранения файла
Здравствуйте, господа программисты! Скажите, пожалуйста, как средствами VBA можно открыть меню на сохранение программно созданной книги...

Выгрузка в Эксель: Диалог сохранения файла
Здравствуйте! помогите, пожалуйста, разобраться. делаю выгрузку в Exсel. проблема с диалогом сохранения файла Режим =...

Как открыть диалог сохранения файла
Всем доброго времени суток, как сделать так, чтобы при нажатии на меню ВБ на кнопку (СОХРАНИТЬ, СОХРАНИТЬ КАК), программа соответственно:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru