[identity profile] graf-sheremetev.livejournal.com posting in [community profile] useful_faq
Но можно ли сделать так?

Имеется файл конфигурации *.ini к простой чуть ли не самопальной программе редактирования одной базы данных (как это граммотно сказать). Первые три строчки (первая секция):
    [LOGIN]
    UserName=Ivan
    Database=C:\baza_dannyh.gdb

    (дальше начинается другая секция).


Значение username просто запоминает последнего набранного пользователя, а значение Database при изменении в блокноте возвращается к исходному значению при загрузке базы.

Можно ли: через if then else в файле конфигурации *.ini прописать выбор той или иной базы на загрузку в зависимости от вводимого пользователя (например для Васи — baza1.gdb, для остальных — baza.gdb)?

Прошу громко не смеятся и тапками не кидать, я ни программист ни разу.

Date: 2008-12-23 12:37 am (UTC)
From: [identity profile] skvoznik.livejournal.com
Вы можете создать несколько отдельных папок, в каждую из которых положить ярлык на запускаемый файл основной программы, а также INI-файл, в каждом из которых напишите нужные данные. Тогда в зависимости от вызванного ярлыка она будет испольовать тот или иной INI-файл. Если это не сработает, уберите из основного каталога программы INI-файл куда-нить в сторону и снова попробуйте.
Если в документации к программе сказано, что еф на вход в качестве параметра командной строки можно дать INI-файл, то можно сделать немного радостнее.

Date: 2008-12-23 12:38 am (UTC)
From: [identity profile] shackled-koenig.livejournal.com
Тоже вариант. Но мы простых путей не ищем :)

Date: 2008-12-23 12:43 am (UTC)
From: [identity profile] shackled-koenig.livejournal.com
программа самопальная, какие нафик параметры на входе?

Date: 2008-12-23 12:44 am (UTC)
From: [identity profile] skvoznik.livejournal.com
Зацепило. Щас буду писать батник =)

Date: 2008-12-23 12:50 am (UTC)
From: [identity profile] skvoznik.livejournal.com
Ага, понятно. Эта зараза ищет ИНИшник непременно там же, где сама прога.
Щас победим, пааждите :)

Date: 2008-12-23 12:17 pm (UTC)
From: [identity profile] megakubik.livejournal.com
Похоже, что в программе жестко пробит каталог с базой.

Date: 2008-12-23 12:53 am (UTC)
From: [identity profile] skvoznik.livejournal.com
стукнитесь ко мне в аську (см профиль) или в личку