Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TStrings и не понятное исключение


Страницы:   1 2 3

Дядя ©   (2007-09-09 11:15:00) 

Добрый день!
Проблема возникла. Мне неоходимо создать экзэмпляр класса TStrings. Использую при этом метод Create. Но при использовании программы, когда приходит время потрудится моему экзэмпляру, появляется исключение. Не пойму в чём дело.
Отрывки кода:
File List: TStrings;
****
FileList:=TStrings.Create;
FileList.LoadFromFile(***);
****


Дядя   (2007-09-09 11:37:00) [41]

Спасибо за ответы! СтрингЛист попробовал и всё отлично работает! Спасибо!
Я думал использовать TStringList, но сомневался.


DrPass   (2007-09-09 11:27:00) [42]

Во накинулись на человека... :)


Инс   (2007-09-09 11:24:00) [43]

Это абстрактный класс. Нужно создавать экземпляры его потомков.


Palladin   (2007-09-09 11:24:00) [44]

ну во первых может стоит все таки указать что за исключение то?
хотя, конечно, и так понятно, что за исключение, но на будущее...

FileList:=TStringList.Create;

читай справку по TStrings


ProgRAMmer Dimonych   (2007-09-09 11:24:00) [45]

Сам по молодости с таким сталкивался. Там где-то в справке так мелко и незаметно стыдливо упоминается, что даже то, что объявлено как TStrings должно создаваться через TStringList.Create(). А вообще почему не пользовать TStringList? Возможности те же + ещё больше.


DrPass   (2007-09-09 11:24:00) [46]


> Мне неоходимо создать экзэмпляр класса TStrings

В любом букваре, и в справке Delphi ясно ж написано, что TStrings - это абстрактный класс, и нельзя создавать его экземпляры.
Возьми TStringList


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо