|
55 / 44 / 5
Регистрация: 29.07.2009
Сообщений: 159
|
|
Можно ли сохранить настройки контролов без использования Settings03.04.2011, 16:01. Показов 3694. Ответов 15
Метки нет (Все метки)
0
|
|
| 03.04.2011, 16:01 | |
|
Ответы с готовыми решениями:
15
Сохранить настройки в Settings Настройки приложения Settings.settings Можно ли сохранить настройки программы в ресурсах? |
|
20 / 20 / 2
Регистрация: 27.08.2009
Сообщений: 71
|
|
| 03.04.2011, 17:02 | |
|
Выгрузить в файл, а потом при старте загрузить их...
0
|
|
|
55 / 44 / 5
Регистрация: 29.07.2009
Сообщений: 159
|
|
| 03.04.2011, 17:08 [ТС] | |
|
Это опять работа с файлом настроек =)
Я спрашивал есть ли альтернативный способ.
0
|
|
|
85 / 84 / 8
Регистрация: 03.11.2009
Сообщений: 723
|
||
| 03.04.2011, 18:01 | ||
ты сам понимаешь что спрашиваешь? как ты хочешь что то сохранить, не используя при этом информационный носитель? можешь конечно хранить бесконечно долго в ОЗУ, ну или нацарапать на столе ![]() так или иначе тебе нужно где то хранить. можешь "задрочиться" и хранить в облаке... только к чему все это...
0
|
||
|
87 / 86 / 13
Регистрация: 21.10.2010
Сообщений: 349
|
|
| 03.04.2011, 18:03 | |
|
загрузить в реестр и потом из него
Добавлено через 52 секунды выгрузить Добавлено через 35 секунд и ни какого файла настроек
0
|
|
|
1274 / 975 / 113
Регистрация: 12.01.2010
Сообщений: 1,971
|
|
| 03.04.2011, 18:05 | |
|
Реестр зло, ничего не грузи в него без крайней необходимости
Сколько уже понаписали чистильщиков реестра, а все из-за чего? Вот как раз из-за того что там гадят все кому не лень, мол хочу без файлов и понеслась Лучше на столе нацарапай уж )
0
|
|
|
55 / 44 / 5
Регистрация: 29.07.2009
Сообщений: 159
|
|
| 03.04.2011, 19:02 [ТС] | |
|
Sequd, не неси пожалуйста чушь.
Vangok, засирать реестр-это уж слишком. Я спрашивал нет ли возможности сохранять настройки контролов, примерно так, как это делается в Visual Studio, предполагая, что с для контролов это возможно. Спрашивал потому что контролов в программе очень много и создавать для каждого событие/строку в файле настроек довольно утомительно. Не по теме: P.S.:Sequd, не стоит так бурно реагировать, помни: нервные клетки не восстанавливаются, а судя по твоей реакции, в твоём организме их осталось не так уж и много, береги себя =)
0
|
|
|
85 / 84 / 8
Регистрация: 03.11.2009
Сообщений: 723
|
|||
| 03.04.2011, 19:12 | |||
|
визуал студия сохраняет все настройки в своем файле настроек с расширением .vssettings, его ты можешь экспортировать из своей визуал студии файл с разметкой xml , вот примерно что там может содержаться клочек из моего файла настроек
так что я то спокоен и знаю что говорю)
0
|
|||
|
55 / 44 / 5
Регистрация: 29.07.2009
Сообщений: 159
|
|
| 03.04.2011, 19:24 [ТС] | |
|
Не по теме: Sequd, в общении надо быть более вежливым. Переформулирую вопрос: Можно ли сохранить настройки контролов все разом?
0
|
|
|
85 / 84 / 8
Регистрация: 03.11.2009
Сообщений: 723
|
|
| 03.04.2011, 21:52 | |
|
на сколько известно, стандартных решений нет.
все что могу посоветовать, это создать отдельный класс со свойствами как у контролов, и при помощи него сохранять куда либо.
0
|
|
|
мастер топоров
917 / 742 / 101
Регистрация: 16.08.2009
Сообщений: 1,476
|
|
| 04.04.2011, 00:25 | |
|
Sequd, снова-таки серилизировать объекты на физичческий носитель данных?
Oxygen, встречный вопрос к вам: "если ва м нужно перенести деньги - вы их переносите в кармане, в руках, в кейсе? или вы движете их силой мысли?". чтобы что-то запомнить - нужно это куда-то записать. не так ли?
0
|
|
|
62 / 51 / 15
Регистрация: 08.07.2010
Сообщений: 119
|
|
| 04.04.2011, 11:03 | |
|
Можно создать класс в котором будут перечислены все необходимые свойства...Биндить этот класс к свойствам контрола..Сохранять через XML сериализацию
0
|
|
|
55 / 44 / 5
Регистрация: 29.07.2009
Сообщений: 159
|
|
| 04.04.2011, 12:58 [ТС] | |
|
Koran, я же перефразировал вопрос: как сохранить настройки контролов все разом?
ivanoff80, сам сегодня подумал об этом, попробую реализовать...
0
|
|
|
1322 / 995 / 127
Регистрация: 08.12.2009
Сообщений: 1,299
|
|
| 04.04.2011, 14:28 | |
|
не очень понятно в чем проблема.. если у тебя 100 файлов *.settings в проекте, то файл настроек (например *.exe.config) и так будет один! (он просто разбивается на секции: см. схему) если надо обойти стандартные средства сохранения свойств (очень удобные, между прочим), то можно сделать свою лайтовую версию оных или переопределить их желаемым образом: к примеру (как это сделано в Itenso.Configuration где-то на codeproject), развесить по всему своему проекту аттрибутов, говорящих о необходимости сохранять свойства при входе/выходе, в конструкторах указать все необходимые сериализовать свойства существующих контролов, при старте программы обычной рефлексией производить сбор инфы с заполнение полей, а при выходе, в 5 строках кода (в цикле о.О) сохранять все данные со всех контролов в один маленький файл
0
|
|
|
55 / 44 / 5
Регистрация: 29.07.2009
Сообщений: 159
|
||||||
| 04.04.2011, 15:53 [ТС] | ||||||
|
Написал следующий код, сохраняет все настройки в текстовик, а затем их считывает
Не по теме: P.S.:Наша беседа напомнила старый анекдот:
0
|
||||||
|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 72
|
|
| 09.09.2012, 23:06 | |
|
А куда его?
0
|
|
| 09.09.2012, 23:06 | |
|
Помогаю со студенческими работами здесь
16
Можно ли сохранить все настройки Joomgallery или Joomla в файл? Как на Java сохранить в переменную код хтмл и вап страницы без использования браузера Можно ли получить данные с сервера времени без подключения к проекту дополнительных контролов типа Winsock?
Настройки (Properties.Settings) работают некорректно Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача:
1. Реализовать контроль заполнения реквизита. . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|