Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.01.2008, 18:32   #1
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию Пути к данным

Моя программа считывает и записывает данные в файл, находящийся в той же папке, что и программа.
Я пользуюсь относительными путями. На форме есть также OpenDialog. Когда выбираешь файл из этой
директории путь изменяется и моя программа начинает писать данные в другой каталог. В тот,Ю который открыл
OpenDialog. Как от этого избавиться?
Писано по д'Эльфийски
Лубышев вне форума Ответить с цитированием
Старый 21.01.2008, 18:40   #2
Domovoy
Форумчанин
 
Регистрация: 24.10.2007
Сообщений: 254
По умолчанию

А изначально ты как опредилял путь?
Domovoy вне форума Ответить с цитированием
Старый 21.01.2008, 18:40   #3
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

1. Получаешь путь к экзешнику через Application.ExeName либо через paramstr(0).
2. Извлекаешь из них путь к папке через ExtractFileDir.
3. через SetCurrentDirectory устанавливаешь текущую папку.
rpy3uH вне форума Ответить с цитированием
Старый 21.01.2008, 18:56   #4
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

rpy3uH, Спасибо, все замечательно! я так же пробывал, не получалось потомучто опечатался!
Писано по д'Эльфийски
Лубышев вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить доступ к данным kiber0net0 Помощь студентам 2 03.09.2008 08:14
доступ к данным подчиненной таблицы kopernik21187 БД в Delphi 5 21.08.2008 17:04
Как двигаться по данным после select? _ozzy_ SQL, базы данных 5 30.06.2008 09:33
Доступ к данным buk Microsoft Office Excel 2 11.07.2007 09:44