Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.25;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.063 c
14-1089357104
Mim1
2004-07-09 11:11
2004.07.25
Как проверить качество зеркала?


3-1088415733
MORA
2004-06-28 13:42
2004.07.25
IB SERVER


14-1088838650
Knight
2004-07-03 11:10
2004.07.25
Что в психушках вообще туго с финансированием стало?


8-1083934735
Женя
2004-05-07 16:58
2004.07.25
Проверить какого цвета точка


6-1085826074
eXtreme
2004-05-29 14:21
2004.07.25
Как узнать свободен ли порт?