Вниз
Скачать: CL | DM;

TGraphic   Найти похожие ветки 

← →
Star ©   (2003-10-28 02:19) [0]

Мастера, прмогите. Есть gr:TGraphic; Когда я пытаюсь изменить его размеры gr.Height:=300; выдается ошибка, какая непойму. Компайлится все прекрасно. В чем дело, кто знает?
Если размеры не менять, то все работает, то есть проблема именно в изменении размера.


← →
Maxud ©   (2003-10-28 02:28) [1]

TGraphic is the abstract base class type for objects such as icons, bitmaps, and metafiles that can store and display visual images.


← →
Digitman ©   (2003-10-28 08:59) [2]


> выдается ошибка, какая непойму


ты не понимаешь, а мы тут по-твоему должны наперегонки в "угадайку" играть, мол, что ж за ошибка там у него такая страшная).. ни полного текста сообщения, ни класса исключения ... ничего) ... ах как это умиляет !)


← →
Maxud ©   (2003-10-28 20:47) [3]

Как раз какая ошибка понятно ("Abstact error"), непонятно зачем создавать экзепляр TGraphic, да еще " gr.Height := 300" :)


← →
Palladin ©   (2003-10-28 20:52) [4]


> Maxud © (28.10.03 20:47) [3]

голословное утверждение, правда с немалой долей вероятности, откуда ты знаешь как создавали gr


← →
Maxud ©   (2003-10-28 21:06) [5]


> Palladin © (28.10.03 20:52) [4]

М-да, согласен, подумал про самый простой вариант, типа
gr:= TGraphic.create.
:(


← →
Star ©   (2003-10-29 04:42) [6]

Проясню ситуацию... gr мне нужен, чтобы вставить его в TRichViewEdit (пакет компонентов RichView). Делаю я это так:

pic := TPicture.Create;
pic.LoadFromFile(FileName);
gr := RV_CreateGraphics(TGraphicClass(pic.Graphic.ClassType));
gr.Assign(pic.Graphic);
//gr.Height:=newheight;
if gr<>nil then
RichViewEdit.InsertPicture("",gr,align);

Если убрать комментарий, то произойдет ошибка "Cannot change size of JPG image". Почему его нельзя изменить? Как с этим бороться?



Страницы: 1 вся ветка

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



Память: 0.46 MB
Время: 0.022 c
1-41308
SergeyVMM
2003-10-31 10:57
2003.11.13
Ресурсы


1-41644
Lena19
2003-10-25 21:55
2003.11.13
задержка на выполнеие кода


4-42221
Pank
2003-09-01 12:46
2003.11.13
действительно поверх всех окон


3-41059
Новичок
2003-10-24 06:22
2003.11.13
Проблема с SQL-запросами. Виснут.


14-42014
undert
2003-10-14 01:35
2003.11.13
Что делать ?




   Наверх