Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.021 c
1-1089280238
MacroDenS
2004-07-08 13:50
2004.07.25
прорисовка в Image...


1-1089625348
pavel_pavel
2004-07-12 13:42
2004.07.25
Random


1-1089601985
Kost
2004-07-12 07:13
2004.07.25
Взаимозависимые классы


3-1088683383
ligor
2004-07-01 16:03
2004.07.25
SQL-запрос


4-1086352171
RagE
2004-06-04 16:29
2004.07.25
Помогите разобраться с хуками




   Наверх