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

Вопрос и разном обращении к Битмапам   Найти похожие ветки 

← →
Sormy   (2005-01-27 20:13) [0]

Имеются два массива TBitmap"ов.
Элементы первого массива заполняются через Bitmap1.Pixels[x,y]...
Элементы второго массива заполняются через Bitmap1.StretchDraw(Bitmap2.canvas.Handle,makerect(L,T,R,B));

Также имеется TImageList:
При добалении в него ImageList.AddMasked(Bitmap1.Handle,DefaultMask) все проходит нормально.
А вот при  ImageList.AddMasked(Bitmap2.Handle,DefaultMask) добавляются пустые (черные) битмапы, хотя Bitmap2.SaveToFile работает нормально...

Не подскажете, как избежать такого недоразумения?
Я так понимаю, что разница между 2-мя этими битмапами только в способе отрисовки на них изображения, т.е. во втором случае рисуем на канве...


← →
miek ©   (2005-01-29 08:56) [1]

Создавай битмапы через NewDIBitmap и строго указывай формат, должно помочь.



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

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



Память: 0.45 MB
Время: 0.022 c
4-1121936114
supervk
2005-07-21 12:55
2005.09.18
проверка готовности принтера LPT


3-1123139791
Ирина
2005-08-04 11:16
2005.09.18
Запрос по полю


14-1124449126
DiamondShark
2005-08-19 14:58
2005.09.18
Вот такая у нас была гроза


1-1125008888
Dot
2005-08-26 02:28
2005.09.18
ExtractFileName ?


2-1123743998
kyn66
2005-08-11 11:06
2005.09.18
Как найти .... незнаю как назвать.




   Наверх