|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.10.2011, 09:49 | #1 |
Пользователь
Регистрация: 03.03.2010
Сообщений: 89
|
Сохранение параметров плагина в ини
Собственно проблема такова.
Есть несколько программ, написан к ним плагин. Все программы совместимые. На событие OnDestroy формы плагина происходит сохранение настроек в ини файл. С несколькими программами проблем нет, в одной сохранение не происходит. Пытался подключить апи конкретной программы - результат тот же. Где копать не знаю. Может кто сталкивался с подобной проблемой? |
03.10.2011, 10:01 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
как сохраняете то?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
03.10.2011, 10:32 | #3 |
Пользователь
Регистрация: 03.03.2010
Сообщений: 89
|
обычный ини файл.
Типа процедуры SaveParams повешена на событие формы плагина OnDrestroy. |
03.10.2011, 10:39 | #4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
как вы создаете файл, я конечно телепат со стажем, но знаете, телепатировать не люблю.(просто как открываете файл достаточно)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
03.10.2011, 11:30 | #5 | |
Пользователь
Регистрация: 03.03.2010
Сообщений: 89
|
пример.
TForm - это форма плагина. Цитата:
|
|
03.10.2011, 11:34 | #6 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
Наверное проблема в том, что нужно использовать полный путь. Дело в том, что если программа запускается с ярлыка и у него изменено свойство "Рабочая папка" то относительный путь может измениться.
А исключение вызывается?
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
|
03.10.2011, 11:45 | #7 |
Пользователь
Регистрация: 03.03.2010
Сообщений: 89
|
FilePath - эта функция вычисления полного пути.
К примеру имею 4 проги, к которым написан плагин. прога 1 - все ок прога 2 - все ок прога 3 - все ок прога 4 - плагин читает настройки, при выходе из программы 4 просто нет сохранения в инишку. Все программы полностью совместимые, все функции заложенные в плагине выполняются полностью, кроме сохранения в ини в проге 4. Последний раз редактировалось z-wer; 03.10.2011 в 11:52. |
03.10.2011, 12:55 | #8 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
код функции FilePath пожалуйста
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
|
03.10.2011, 12:56 | #9 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
03.10.2011, 13:28 | #10 | |
Пользователь
Регистрация: 03.03.2010
Сообщений: 89
|
копайте, но не в ней дело
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
PageSetupDialog сохранение параметров | st.paul | Общие вопросы Delphi | 1 | 07.01.2011 23:30 |
сохранение и применение параметров.... | Vladya | Помощь студентам | 5 | 24.01.2010 04:49 |
сохранение параметров формы в Delphi | TaYgA | Помощь студентам | 15 | 25.10.2009 19:13 |
Сохранение положения сплиттеров в ини файле | mutabor | Общие вопросы Delphi | 10 | 11.09.2009 17:23 |
Сохранение параметров программы... | Roof | Общие вопросы Delphi | 10 | 11.10.2007 08:22 |