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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2013, 22:34   #1
Fashick
Новичок
Джуниор
 
Регистрация: 18.02.2013
Сообщений: 2
По умолчанию Ошибка записи в ini файл

Вобщем народ проблема на лицо! при нажатии на кнопку должно записать определенное значение в ИНИ. Но гадина при первом запуске записывает, а в других случаях выдает ошибку (Unable to write to setting/setting.ini). При указании полного пути к файлу все ОК. Что блин за маразм! Вроде ведь все просто сделано.
Помогите чем сможете!
Вот код:

Код:
procedure TForm43.sBitBtn1Click(Sender: TObject);
Var
Root:string;
IniFile:TIniFile;
begin
IniFile:=TIniFile.Create('setting\setting.ini');
Root:=Edit1.Text;
iniFile.WriteString('Kartochki','Directory',Root);
IniFile.Free;

Последний раз редактировалось Stilet; 29.03.2013 в 22:45.
Fashick вне форума Ответить с цитированием
Старый 29.03.2013, 22:40   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

Ну так укажите полный путь и не мучайтесь.
Код:
IniFile:=TIniFile.Create(extractfilepath(paramstr(0)) + 'setting\setting.ini');
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
файлы(си) ошибка при записи в файл jana89 Общие вопросы C/C++ 2 23.11.2011 12:13
Не пишет кириллицу в ini-файл. В чем ошибка? Widar Помощь студентам 4 11.10.2010 14:26
Ошибка записи в файл nisoldatov Софт 2 31.03.2009 02:24
Ошибка при записи в файл txt Alex_Ku Помощь студентам 2 28.04.2007 12:15