Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
ВнизКак работать с классом TStrings Найти похожие ветки
← →
Black_Fury © (2005-01-14 15:46) [0]Я хочу сделать в программе нечто вроде буффера - Объект класса
TStrings
var
Buffer: TString;
Но при попытке произвести над ним какие либо действи выскакивает
ошибка! Что я не так делаю?! :(. Может я покажусь идиотом, но хоть убей не понимаю что происходит.
← →
Ega23 © (2005-01-14 15:47) [1]TStrings - "виртуальный" класс. Замени на TStringList и работай с ним. Он потомок TStrings
← →
Fay © (2005-01-14 15:58) [2]2 Ega23 © (14.01.05 15:47) [1]
>> TStrings - "виртуальный" класс
Он абстрактный
← →
Anatoly Podgoretsky © (2005-01-14 16:09) [3]Ega23 © (14.01.05 15:47) [1]
Fay © (14.01.05 15:58) [2]
Ни то ни другое, он базовый, а виртуальных или абстактных классов в природе не существует.
← →
Mim2 (2005-01-14 16:10) [4]Класс то конечно абстрактный только экземпляр не абстрактный он может создать и с таким определением. Возможно вы просто не создаете этот экземпляр? и работаете с неинициализированной ссылкой?
← →
Александр Иванов © (2005-01-14 16:13) [5]Mim2 (14.01.05 16:10) [4]
А зачем этот экземпляр? Если основные методы абстрактные?
← →
begin...end © (2005-01-14 16:19) [6]> Black_Fury © (14.01.05 15:46)
var
Buffer: TStrings;
begin
Buffer := TStringList.Create;
try
// Использование объекта
...
finally
Buffer.Free
end
end.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.037 c