Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.03.02;
Скачать: CL | DM;

Вниз

Как инициализировать экземпляр класса 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
15-1198377007
Dummy
2007-12-23 05:30
2008.03.02
Стандартный шрифт фиксированной ширины?


2-1202127831
Dmitry S
2008-02-04 15:23
2008.03.02
Как сделать окно которое будет всегда сверху?


15-1201628450
Kerk
2008-01-29 20:40
2008.03.02
Посоветуйте прогу для монтажа видео


15-1201334473
del
2008-01-26 11:01
2008.03.02
Санер радиочастот


15-1201689902
oldman
2008-01-30 13:45
2008.03.02
А вы в это верите? (оффтоп, конечно, но...)