TEvg>Я не очень понимаю зачем проге другая версия, НО ЕСЛИ ЭТО ДЕЙСТВИТЕЛЬНО НУЖНО - то тогда... quote:
по умолчанию предлагать всегда в одно и тоже место. А когда каталог будет выбран - посмотреть что там.
TEvg>Verstehen?
Евгений, вы сделали здесь несколько предположений и верите, что это всегда так.
1. Программу устанавливает всегда один и тот же пользователь. Это не верно. Особенно, когда машину разделяют несколько человек или это корпоративная машина.
2. Этот человек всегда использует те значения, что предлагает программа. Это тоже не верно - есть люди, которые ставят туда куда им хочется или куда приказывают.
3. Этот человек помнит, куда он поставил предыдущую версию. Я думаю, что большинство пользователей (не программистов и системных админов) это забывают на следующий день, особенно, если программа заработала.
4. Программист записывающий конфиги в файлы настолько аккуратен, что пишет только в одно место, а тот, который использует регистри - постоянно все прячет и сует все в чужие ключи. Опыт мой показывает, что, если программер бестолковый, то он обязательно сделает так, что этим нельзя пользоваться - независимо от того, что он использует. И ОС здесь совершенно одинаково действует и в реестре, и в ФС.