![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 12.12.2015
Сообщений: 3
|
![]()
Прошу помощь в возможности добавить в программу блок получения параметров конфигурации программы на основании готовых функций класса ConfigurationManager из .NET Framework. Или предложите аналог.
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Вы о чем и причем тут C++ Builder?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 12.12.2015
Сообщений: 3
|
![]()
Хочу дополнить свою программу написанную именно С++ Buildere возможностью изменять некоторые параметры программы не меняя его кода. Приложив к программе файлик *.config
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
И причем тут .NET тогда?
Читать XML файлы умеет не только .NET Просто определитесь с форматом (XML, JSON, ini, бинарный, ...) и записывайте/читайте файл, используйте полученные значения. Для ini в билдере есть класс TIniFile. Для XML тоже есть и стандартные, и сторонние https://www.google.com/search?q=c%2B%2B+builder+xml Как вариант есть сторонняя библиотека OmniXml, она умеет сериализовывать в файл сразу все свойства (published property) класса (должен наследоваться от TPersistent). http://stackoverflow.com/questions/2...-on-a-xml-file
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 12.12.2015
Сообщений: 3
|
![]()
Зачем использовать сторонние библиотеки, если Microsoft встроила их уже в операционку, т.е. в состав .NET? Как использовать их, для моей задачи, есть примеры на C#, например https://msdn.microsoft.com/en-us/lib...v=vs.110).aspx
Если нет примера как использовать конкретный класс, я бы удовлетворился примером как используется любой другой класс . NET. Ну и спасибо конечно за подсказку о классе TIniFile. Т.к. какой формат конфиг-файла совершенно не принципиален. |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Ну в билдере использовать .NET вряд ли просто, наверно придется пройти через кучу извращений с COM и т.п.
https://www.google.com/search?q=c%2B%2B+builder+.net ConfigurationManager явно не стоит того (и вообще не факт, что этот класс можно так использовать, он же статик и в нем вроде нельзя просто указать путь к файлу, возможно он только с .NET сборками работать умеет), и классы для работы с XML есть в билдере и без сторонних библиотек, TXMLDocument и т.п. А подключить стороннюю библиотеку явно в 100500 раз проще чем использовать .NET из билдера. К тому же .NET нужной версии может и не стоять на компе, особенно в старых ОС.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 13.12.2015 в 12:01. |
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]() Цитата:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Конечно стоит, я ж сам его ставил.
![]() Ну и я про версии скорее. На ХР например не может стоять .NET 4.5, а на XP без SP3 даже и 4.0 не может. Ну или если не включено обновление винды, то например даже в вин7 (может быть без SP, не помню) по умолчанию стоит 3.5.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не устанавливается .net framework 4 | Daniel_Edgar | Windows | 1 | 15.08.2015 18:49 |
MFC vs NET Framework | Char of Esenin | Visual C++ | 10 | 28.11.2013 09:51 |
NET Micro Framework | LENA_M | Фриланс | 3 | 15.09.2012 05:11 |
Использование NET Framework | Yar | Помощь студентам | 1 | 18.10.2007 19:33 |