|
|
|
| Вот допустим мне нужно изменить какой-то рисунок или надпись в приложении. Можно-ли воспользоваться файлом конфигурации, чтобы не перекомпилировать приложение?
Вопросы:
1) Возможно-ли хранение в конфигурационном файле (например config.ini) информации, например, о том какое значение имеет поле "Text" у объекта "Label" или "LinkLabel"?
2) Возможно-ли храниние подобной информации в каких-либо других файлах? | |
|
|
|
|
|
|
|
для: EvgenLog
(03.02.2007 в 15:41)
| | У администрации выходной? ))) | |
|
|
|
|
|
|
|
для: EvgenLog
(03.02.2007 в 15:41)
| | Конечно, но традиционно используют реестр для этой задачи, однако если не хотите его засорять (или программа под UNIX), можно использовать файл. Это очень распространённый приём - многие программы компилируются часами и настройка через конфигурационный файл для них очень актуальна. | |
|
|
|
|
|
|
|
для: cheops
(04.02.2007 в 12:18)
| | Спасибо. А как это осуществить? Т.е. как привязать значение определённого поля к значению в файле конфигурации? | |
|
|
|
|
|
|
|
для: EvgenLog
(04.02.2007 в 20:04)
| | Хм... просто обозначаете параметр определённым именем, например, LABEL_STYLE и читаете значение этой директивы из конфигурационного файла при старте программы... Если программируете в Builder, то имеются специальные компоненты, которые облегчают работу с реестром и ini-файлом, помоему что-то подобное имеется и для VC++. | |
|
|
|
|
|
|
|
для: cheops
(05.02.2007 в 02:47)
| | Спасибо. )) Что-то сам не догадался. | |
|
|
|