Форум: "Основная";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];
ВнизTRemotable и управление памятью Найти похожие ветки
← →
rub67 (2006-09-18 18:54) [0]Имеется процедура, которая получает некий объект от веб-сервиса:
var
StringList: TStringList; // глобальная переменная
procedure getActiveEventTypes;
var
i: integer;
resp: GetEventTypesResp;
begin
resp:= (HTTPRIO1 as BFServiceV2).getActiveEventTypes;
for i:=0 to resp.items.count-1 do
begin
StringList.addObject(resp.items[i].name, resp.items[i]);
end;
end;
Надо ли думать об уничтожении resp и StringList.Objects или нет? Каков вообще здесь механизм создания и уничтожения?
← →
Rouse_ © (2006-09-18 20:58) [1]В данном случае объект создан не тобой, по поводу "думать о его разрушении или нет" обычно дает справка по объекту, где явно говориться о времени жизни того или иного объекта (имеются ввиду документированная).
Обычно практика такова - разрушает объект создатель или ответственный за создание...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.061 c