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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2010, 21:18   #1
Jene4ka
Пользователь
 
Регистрация: 13.12.2008
Сообщений: 75
По умолчанию Запись в файл

Здравствуйте!
Пишу обычный будильник.Делаю запись пути выбранной мелодии для будильника в текстовый файл,чтобы каждый раз при запуске не указывать заново мелодию. В файл записывается путь,только если мелодия находится в той же папке, что и само приложение. Не понимаю.как такое может быть.Вот фрагмент кода для записи:

s:=edit1.text;
if fileexists('mus.txt') then
begin
assignfile(myfile,'mus.txt');
rewrite(myfile);
writeln(myfile,s);
closefile(myfile);
end;
Jene4ka вне форума Ответить с цитированием
Старый 05.12.2010, 21:21   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

вместо 'mus.txt' пишем ExtractFilePath(ParamStr(0))+'mus.t xt'

причина в том что OpenDialog меняет текущую папку(этот файл создался рядом с файлом)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 05.12.2010, 21:31   #3
Jene4ka
Пользователь
 
Регистрация: 13.12.2008
Сообщений: 75
По умолчанию

Спасибо большое)всё получилось
Jene4ka вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись в файл Trol-100 Общие вопросы C/C++ 0 24.10.2009 16:59
запись в файл $_Unit_$ Общие вопросы C/C++ 3 23.06.2009 12:59
Запись в файл Titan123 Общие вопросы Delphi 6 23.08.2008 01:12
Запись в файл С++ Viteks Общие вопросы C/C++ 3 18.04.2008 13:18
Запись в файл В_И_К_Т_О_Р Помощь студентам 9 30.01.2008 22:46