Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Где правильно хранить настройки/файлы программы?


Страницы:   1 2 3

Kolan ©   (2006-11-21 19:32:00) 

Тут ув. TUser высказывался недавно, что на Це диске(или в ProgramFiles) хранить файлы(настройки например в ини файле) нельзя тк для пользователя туда доступа нет.
Поэтому вопросы:
 Где их следует хранить?
 Как туда добраться?


Германн   (2006-11-22 02:39:00) [21]


> Palladin ©   (22.11.06 02:33) [21]
>
> :)
>
> Ну как причем... Интересно... Ну хорошо, задам вопрос по
> другому, который у вас сейчас час?
> У меня вот 4:30 утра.
>

Тогда отвечу по другому. А какого ты до сих пор не спишь? Или тебе приходится так рано просыпаться?
У меня 2:37, у Джо 1:37.


Palladin   (2006-11-22 02:33:00) [22]

:)

Ну как причем... Интересно... Ну хорошо, задам вопрос по другому, который у вас сейчас час?
У меня вот 4:30 утра.


Германн   (2006-11-22 02:26:00) [23]


> сейчас на другом компе пытаюсьспасти...


Германн   (2006-11-22 02:18:00) [24]


> Palladin ©   (22.11.06 02:13) [17]
>
>
> >  Германн ©
> > Джо ©
>
>
> Блин, народ, вы в каких часовых поясах? :))
>

Тимур, а при чём тут "часовые пояса"? :-)
Я вот, например, сейчас на другом компе спасти хотя бы часть информации с винта. В перерывах "ходю сюда". :-)
А вообще-то дело не в поясах, а в ритме жизни :-)


Джо   (2006-11-22 02:14:00) [25]

Кто его знает. Насчет себя я уже ни в чем не уверен...


Palladin   (2006-11-22 02:13:00) [26]


>  Германн ©
> Джо ©


Блин, народ, вы в каких часовых поясах? :))


Джо   (2006-11-22 02:06:00) [27]

... по крайней мере больших по объему данных.


Джо   (2006-11-22 02:01:00) [28]

> Если нужно хранить "сложные" настройки не вписывающиеся
> в имеющиеся типы параметров реестра или ини-файла, делай
> свой файл "cfg". Имхо.

Собственно, MS так и рекоммендует поступать в отношении реестра :)


Германн   (2006-11-22 01:59:00) [29]


> Джо ©   (22.11.06 01:43) [13]
>
> У Майкрософта мнения на сей счет частенько меняются, что
> уж нам грешным...
>

Делай с Майкрософт, делай как Майкрософт, Делай лучше, чем советует Майкрософт!
Короче делай как тебе удобнее, но не захламляй реестр, ибо он используется многими программами. Если нужно хранить "сложные" настройки не вписывающиеся в имеющиеся типы параметров реестра или ини-файла, делай свой файл "cfg". Имхо.


Джо   (2006-11-22 01:43:00) [30]

У Майкрософта мнения на сей счет частенько меняются, что уж нам грешным...


Германн   (2006-11-22 01:42:00) [31]


> Anatoly Podgoretsky ©   (21.11.06 22:11) [11]
>
> http://podgoretsky.com/ftp/Language/nps/ru.delphi.html#N146

Опять тот же документ с явным негативомпо поводу ini-файлов :-(
А говорили, Анатолий, что не возражаете против них.


Anatoly Podgoretsky   (2006-11-21 22:11:00) [32]

http://podgoretsky.com/ftp/Language/nps/ru.delphi.html#N146


  (2006-11-21 22:09:00) [33]

Удалено модератором


Palladin   (2006-11-21 20:50:00) [34]


> [7] MsGuns ©

А в чем серьезный плюс не уникальных разделов?


Джо   (2006-11-21 20:46:00) [35]

> [7] MsGuns ©   (21.11.06 20:41)
> >Уважаемый Ламер   (21.11.06 20:01) [1]
> >Например в папке
> >Documents and Settings/UserXXX/Local Settings/Application
> Data/SuperProga/
>
> У этой технологии есть серьезные минусы. Например, все разделы
> должны быть уникальны.

Не корысти ради, а исключительно... Какие "разделы" имелись в виду?


MsGuns   (2006-11-21 20:41:00) [36]

>Уважаемый Ламер   (21.11.06 20:01) [1]
>Например в папке
>Documents and Settings/UserXXX/Local Settings/Application Data/SuperProga/

У этой технологии есть серьезные минусы. Например, все разделы должны быть уникальны.


Kolan   (2006-11-21 20:26:00) [37]

> guav ©   (21.11.06 20:19)

ОК


guav   (2006-11-21 20:19:00) [38]

SHGetSpecialFolderPath
SHGetFolderPath


Уважаемый Ламер   (2006-11-21 20:14:00) [39]

sorry, ключ вроде LocalSettings


Уважаемый Ламер   (2006-11-21 20:12:00) [40]

Путь туда можно взять из реестра по адресу:
HKEY_CURRENT_USER\SOftware\Microsoft\Windows\CurrentVersion\Explorer\ShellFolder s\
ключ AppData


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо