|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.06.2011, 11:40 | #1 |
Давно не
Пользователь
Регистрация: 19.05.2011
Сообщений: 58
|
OpenDialog
Добрый день - подскажите пожалуйста, что за проблему мы имеем
Есть код Код:
Проблема заключается в следующем: Когда мы открываем Опен диалог и выбираем файл - его название и путь записывается в файл конфигурации...... НО ВСТАЕТ ПРОБЛЕМА - когда после этого мы снова открываем Опен диалог и выбираем уже другие файлы из директории, они уже не записываются в файл конфигурации..... Смотрим конфиг - в нем остается предыдущая запись...... ПОМОГИТЕ СОВЕТОМ ЧТО НЕ ТАК....Почему после повторного открытия диалога и выбора других файлов они не пишуться в файл конфигурации.......... Последний раз редактировалось NitroSki; 07.06.2011 в 11:54. |
07.06.2011, 13:58 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Они пишутся но в ДРУГИЕ конфиги.
Код:
При КАЖДОМ использовании OpenDialog текущая папка изменяется. (на вновь открытую). Следовательно каждый раз мы пишем в новый конфиг расположенный в НОВОЙ ТЕКУЩЕЙ (та которая была последней открытой)папке. теперь во всех(почти) папках где мы выбирали есть по Database.cfg. Лечится заданием ПОЛНОГО пути для файла Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 07.06.2011 в 14:01. |
07.06.2011, 15:04 | #3 |
Давно не
Пользователь
Регистрация: 19.05.2011
Сообщений: 58
|
Спасибо большое за подсказку.....Жаль только, что за 15 минут до Вашего поста(ответа) - мы все таки поняли в чем проблема - Вы правы Текущая директория меняется при выборе файла из любой другой директории
Поняли мы это пробившись головой об стену и танцуя с бубном вокруг компа пол дня Кстати проблему решили немного по другому - не через AssignFile а через Код:
Код:
Но в любом случае спасибо за Ваш ответ и за совет по использованию Код:
Последний раз редактировалось NitroSki; 08.06.2011 в 09:18. |
07.06.2011, 16:25 | #4 | ||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
Цитата:
программа — запись алгоритма на языке понятном транслятору
|
||
08.06.2011, 08:52 | #5 |
Давно не
Пользователь
Регистрация: 19.05.2011
Сообщений: 58
|
Прошу прощения, я новичок на форуме, еще не вник в моветон
Исправлюсь |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
БД и OpenDialog | alexeybest | БД в Delphi | 3 | 17.02.2010 09:34 |
OpenDialog | Cabyrc | БД в Delphi | 4 | 05.04.2009 11:56 |
opendialog | blackstersl | Общие вопросы Delphi | 4 | 18.09.2008 15:21 |
opendialog | blackstersl | Общие вопросы Delphi | 1 | 11.09.2008 18:23 |
OpenDialog.Options:=OpenDialog.Options+[ofAllowMultiSelect]; | necky | Компоненты Delphi | 2 | 11.08.2007 12:53 |