![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
Возникла проблема с *ini файлами. Мне нужно, чтобы при нажатии одной кнопки происходила запись данных из edit1в *ini файл, а при нажатии другой - из *ini файла в edit1. Запись данных из edit1 в *ini файл проходит нормально, а при попытке загрузки данных из *ini в edit1 вылезает ошибка. Делаю так:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var ini:tinifile;
begin
ini:=tinifile.create(extractfilepath(paramstr(0))+'renderfile.ini');
ini.writestring('edit1','Text',edit1.Text );
end;
procedure TForm1.Button2Click(Sender: TObject);
var ini:tinifile;
begin
edit1.Text:=ini.readstring('edit1','Text','renderfile');
end;Я новичок. Помогите исправить ошибку. Уже часа два сижу мучаюсь, ничего не выходит. |
|
#2
|
|||
|
|||
|
Во первых ошибку выложи,во вторых
Цитата:
а используешь его же в другой, либо сделай переменную ini глобальной либо в каждой процедуре открвай файл в переменную |
|
#3
|
||||
|
||||
|
Всё ! Спасибо я уже сам разобрался.
|