Форум: Форум C++Разное
Новые темы: 00
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Чтение параметров из файла конфигурации.
 
 автор: EvgenLog   (03.02.2007 в 15:41)   письмо автору
 
 

Вот допустим мне нужно изменить какой-то рисунок или надпись в приложении. Можно-ли воспользоваться файлом конфигурации, чтобы не перекомпилировать приложение?

Вопросы:
1) Возможно-ли хранение в конфигурационном файле (например config.ini) информации, например, о том какое значение имеет поле "Text" у объекта "Label" или "LinkLabel"?
2) Возможно-ли храниние подобной информации в каких-либо других файлах?

  Ответить  
 
 автор: EvgenLog   (04.02.2007 в 11:10)   письмо автору
 
   для: EvgenLog   (03.02.2007 в 15:41)
 

У администрации выходной? )))

  Ответить  
 
 автор: cheops   (04.02.2007 в 12:18)   письмо автору
 
   для: EvgenLog   (03.02.2007 в 15:41)
 

Конечно, но традиционно используют реестр для этой задачи, однако если не хотите его засорять (или программа под UNIX), можно использовать файл. Это очень распространённый приём - многие программы компилируются часами и настройка через конфигурационный файл для них очень актуальна.

  Ответить  
 
 автор: EvgenLog   (04.02.2007 в 20:04)   письмо автору
 
   для: cheops   (04.02.2007 в 12:18)
 

Спасибо. А как это осуществить? Т.е. как привязать значение определённого поля к значению в файле конфигурации?

  Ответить  
 
 автор: cheops   (05.02.2007 в 02:47)   письмо автору
 
   для: EvgenLog   (04.02.2007 в 20:04)
 

Хм... просто обозначаете параметр определённым именем, например, LABEL_STYLE и читаете значение этой директивы из конфигурационного файла при старте программы... Если программируете в Builder, то имеются специальные компоненты, которые облегчают работу с реестром и ini-файлом, помоему что-то подобное имеется и для VC++.

  Ответить  
 
 автор: EvgenLog   (05.02.2007 в 12:26)   письмо автору
 
   для: cheops   (05.02.2007 в 02:47)
 

Спасибо. )) Что-то сам не догадался.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования