Форум: "Начинающим";
Текущий архив: 2008.03.02;
Скачать: [xml.tar.bz2];
ВнизКак инициализировать экземпляр класса TStrings ? Найти похожие ветки
← →
Eugem (2008-02-04 14:34) [0]Прошу подсказать как инициализировать экземпляр класса TStrings. У меня вот такой код получается. В результате выполнения происходить ошибка во время выполнения программы. Компиляция успешная. Что не так?
procedure TForm5.FormActivate(Sender: TObject);
var st,num,path,name : string;
Date:TDateTime;
tempo,i,max:integer;
ListItem: TListItem;
Sect : TStrings;
begin
path:=settings+log;
Ini:=TiniFile.Create(path);
sect:=TStrings.Create;
Ini.ReadSections(Sect); // <-- именно на этой строке происходит ошибка
max:=Sect.Count;
← →
Сергей М. © (2008-02-04 14:36) [1]sect:=TStringList.Create;
Черным же по белому в справке написано:
TStrings is the base class for objects that represent a list of strings
TStrings contains abstract .. virtual methods and should not be directly instantiated
← →
Skyle © (2008-02-04 14:37) [2]
> sect:=TStrings.Create;
> Ini.ReadSections(Sect);
Почитайте в справке про TStringList и абстрактные методы.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.03.02;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.041 c