Форум: "Основная";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
ВнизProstoi vopros po povodu FileStream, CopyFrom! :-) Найти похожие ветки
← →
Delphi5.01 © (2004-07-10 20:58) [0]Dobroe vrema sutok,
Pojaluista napomnite kak eto delaetsa, nado videlit pamat pod stream!
...
F: TFileStream;
...
Question.Picture:=TStream.Create;
Question.Picture.CopyFrom(F,PictureSize);
...
Vidaiot shibku, na vtoroi stroke, ia znau chto oshibka iz za togo chto u Question.Picture ne videleno pameti! No kak eto sdelat ne pomnu!
Please help!
← →
SergP © (2004-07-10 21:19) [1]
> Question.Picture:=TStream.Create;
Это че ты делаешь? Куда это ты пытаешься запихнуть указатель на создаваемый объект класса TStream?
← →
Delphi5.01 © (2004-07-10 21:38) [2]Sorry, no ne ponal!
Question.Picture: TStream;
Mojet eto vi imeli v vidu?
← →
Delphi5.01 © (2004-07-11 16:59) [3]Da mlin vopros ochen slojni :-) Prama nikomu ne vstrechalsa! :-)
Esli u kogo budet pohojaia problema, reshit mojno legko, vemsto TStream ispolzovat TMemoryStream!
← →
Igorek © (2004-07-11 17:54) [4]Во-первых TStream - абстрактный класс. Его создавать не рекоммендуется, поскольку будет ошибка при вызове абстрактных методов (Abstract Error). Что скорее всего и произошло.
Во-вторых надо для св-ва Picture написать метод записи, в котором предварительно удалять обьект внутри класса во избежание утечки памяти.
← →
Delphi5.01 © (2004-07-11 18:18) [5]Thanks Igorek!
← →
Igorek © (2004-07-11 18:49) [6]Пожалуйста. Кстати вопрос: какой именно абстрактный метод вызвался у вас? :-)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.031 c