![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как записать опр. строку по счёту в файл?
GTA 3 © (2002-08-05 12:11:00)Нужно, при клике на кнопку, записать текст из Edit1 в файл file.xxx, но 3 строчкой по счёту, И, после знака равно. Т.е. чтобы всё, что было в третей строчке после знака "=" удалить, и вместо того записать строку из Едита1. Если не трудно, подскажите пожалуйста код. Заранее спасибо!!!
GTA 3 (2002-08-05 15:03:00) [1]Огромное СПАСИБОЧКИ!!!!!!! :))
lenin (2002-08-05 15:01:00) [2]var str: string;
k: integer;
StrLst: TStringList;
begin
StrLst:=TstringList.Create;
StrLst.LoadFromFile("File.xxx")$
str:=StrLst[2];
k:=pos("=",str);
if k>0 then
begin
delete(str,k+1,length(str)-k);
str:=str+Edit1.Text;
end;
StrLst[2]:=str;
StrLst.SaveToFile("file.xxx");
end;
GTA 3 (2002-08-05 14:40:00) [3]Значит всё-таки поможете :)))))
Хорошо, жду.....
Anatoly Podgoretsky (2002-08-05 14:17:00) [4]Ждите своей очереди
GTA 3 (2002-08-05 14:14:00) [5]Ну подскажите пожалуйста код тупому человеку! :(
Виктор Щербаков (2002-08-05 12:52:00) [6]GTA 3 (05.08.02 12:50)
Сдается мне, что код тебе придется писать самому.
Но ничего, это полезно.
Skier (2002-08-05 12:51:00) [7]>GTA 3
см. MBo © (05.08.02 12:43)
GTA 3 (2002-08-05 12:50:00) [8]>>Skier
Нет, типа такого:
1)xxxxx=111
2)vvvvv=222
3)bbbbb=333
Так поможете? :)
GTA 3 (2002-08-05 12:47:00) [9]Да, но это не ини-файл.
Skier (2002-08-05 12:47:00) [10]>GTA 3
> 3 строчкой по счёту
Это что-то типа такого что ли : ?
1)Name
2)=
3)Value
MBo (2002-08-05 12:47:00) [11]считай файл в TStringList, замени и запиши назад
Anatoly Podgoretsky (2002-08-05 12:47:00) [12]Не напоминает, в ИНИ порядок не фиксирован, может меняться
GTA 3 (2002-08-05 12:45:00) [13]Ну пожалуйста, помогите
MBo (2002-08-05 12:43:00) [14]Уж очень TIniFile напоминает