Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > function Pars(web:string):array of string


Автор: Mach3 6.1.2011, 18:07
Вобщем необходимо переписать функцию парсера..
сейчас реализовано через процедуру и данные хранятся в TStringList
Код

procedure Parser(web:string; var links, atribs, params:Tstringlist);

Посоветуйте где и как лучше хранить значения links, atribs, params..
может array of array of string?
 А можно как-нибудь в этом духе использовать функцию: 
Код

function Pars(web:string):array of string;

прошу не пинать.. =))

Автор: THandle 7.1.2011, 00:18
Mach3, а чем не устраивает TStingList?

Ведь в нем информация хранится в массиве вида:
Код



  PStringItem = ^TStringItem;
  TStringItem = record
    FString: string;
    FObject: TObject;
  end;

  PStringItemList = ^TStringItemList;
  TStringItemList = array[0..MaxListSize] of TStringItem;


Какие цели приследуешь имея желание переписать функцию?

Автор: Mach3 7.1.2011, 04:36
Устраивает все, просто интересно как опытные люди хранят массивы строк..
А парсер надо переписать, потому что он сдох..
контент изменился..
спасибо..

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)