PDA

Просмотр полной версии : [Помогите!] Вопрос по парсингу)


-=ShoN=-
16.07.2011, 22:21
ну например, мне надо спарсить(что-либо), но таких значений там несколько, ну тоисть напримерname='олень'&amp
name='олень2'&amp
name='олень3'&amp
парсю, как вы поняли оленя, над чтоб каждый олень. попал в строку мемо(в разные строки(поочередно, тоисть олень в первую, олень2 во вторую, олень3 в третью))
как реализовать?))

VeTaL_UA
16.07.2011, 23:29
Нужно в функции, где ты получаешь имя добавить написание этого имени в строки Memo:
procedure GetName();
var
name:string;
begin
{здесь получение имени в переменную 'name'}
Memo1.Lines.Add(Name);
end;
Если я правильно понял задачу, то так...

VeTaL_UA
17.07.2011, 12:41
дык вот, сделал, добавилось только первое имя, все...
Странно... Если сделать так:
procedure GetName();
var
name: string;
begin
name:=Form1.Edit1.Text;
Form1.Memo1.Lines.Add(name);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
GetName;
end;
то добавляет каждый раз то, что в Edit1... Может не туда добавление строки вставил?

А ты, кстати, процедурку эту зациклил? Ну чтобы много раз добавляло при получении имени в Memo1 его...

Тигрь
17.07.2011, 16:47
Прогу за тебя мне лень писать, дам подсказку:
кури в сторону функций pos и copy,

rebra1n
22.09.2013, 04:43
Не нашел решение? Если да плиз поделись)