![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
У меня проблема помогите пожалуйста. Мне нужно из текстового файла прочитать все символы в данной строке. Допустим:
Есть файл в нем написано: X=Привет Y=Пока мне нужно выдрать слово что идет после X= или Y= в общем чтобы осталось только слово "Пока" или "Привет". Я считаю тут есть два варианта: 1. Найти что идет после символа X= и посчитать с 3 символа в этом файле, но какое количество символом неизвестно, мне нужно в данной строке. По идее тут идет "Кол-во символов в строке" - 3 это и будет оставшееся слово "Привет". 2. Это использовать INI - файл, я им правда не умею пользоваться Помогите пожалуйста я в отчаянии! |
|
#2
|
||||
|
||||
|
Код:
var
list : TstringList;
sX, sY, sText : string;
begin
list := TstringList.Create();
list.LoadFromFile('имя твоего файла');
sX := list.Values['x'];
sY := list.Values['y'];
sText := list.Values['text'];
list.free; |
|
#3
|
||||
|
||||
|
Используй INI файлы.
Код:
var ini:TIniFile;
x,y:string;
begin
ini:=TIniFile.Create('FileName');
x:=ini.ReadString('Раздел','x','Значение по дефолту');
y:=ini.ReadString('Раздел','y','Значение по дефолту');
ini.WriteString('Раздел','y','Значение');
ini.Free;
end; |