Форум: "Основная";
Текущий архив: 2003.04.14;
Скачать: [xml.tar.bz2];
ВнизЧто за бред! EAbstractError Найти похожие ветки
← →
Valeris (2003-04-03 11:50) [0]На этой строчке:
managers.LoadFromFile("C:\TWMail-1C\Managers.txt");
подымается ошибка EAbstractError
где managers: TStrings;
Подскажите пожалуйста в чем может быть проблема?
← →
Mike Kouzmine (2003-04-03 11:53) [1]вызвал абстрактный метод. Или что-то в этом роде
← →
Palladin (2003-04-03 11:53) [2]вот только про бред не надо!!!
managers:TStringList;
← →
Digitman (2003-04-03 11:54) [3]managers: TStringList; // !!
← →
Skier (2003-04-03 11:56) [4]>Valeris
Всё правильно !
1) TStrings - это "абстрактный" класс. Класс-болванка.
2) объяви managers : TStringList;
3) можно оставить, managers: TStrings,
но managers нужно создавать обязательно так :
managers := TStringList.Create;
(либо через другой "реальный" класс-потомок TStrings )
← →
Valeris (2003-04-03 12:02) [5]Понял, буду использовать TStringList. Согласен что использование непосредственно в программе TStrings некоректно. Спасибо.
← →
Mike_Goblin (2003-04-03 12:55) [6]>Согласен что использование непосредственно в программе >TStrings некоректно
В коде VCL спошь и рядом используют так:
managers:TStrings;
managers:=TStringList.Create
разберитесь с ООП и все станет ясно
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.04.14;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c