|
|
Регистрация | << Правила форума >> | 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; — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |