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

Проблемма с BitMap-ом   Найти похожие ветки 

← →
Delphi5.01 ©   (2001-11-07 20:14) [0]

У меня очень странная проблема, которая как я думаю не должна была появится.
Проблемма заключается вот в чом в программе я создал свой тип
Chip = Record
BitMap : TBitMap;
Pozition : TPoint;
......
Count : Integer;
end;
В программе я создал масив
Yellow_Chips : Array [1..60] of Chip;
Так вот я немогу обрашятся к BitMap-у Yellow_Chips-а А именно делфи ругается на следуюшую строку
Yellow_Chips[1].BitMap.LoadFromFile("Pic.bmp");
Или на эту
Yellow_Chips[1].BitMap.Transparent:=True;
Выносит обну и туже ошибку.
А также не позволяет сделать такую операцию
For i:=1 to 12 do
Yellow_Chips[i].BitMap.LoadFromFile("Pic.bmp");
Пожалуйста помогите! Спасибо!


← →
Raptor ©   (2001-11-07 22:08) [1]

Привет!

Но у тебя же BitMap: TBitMap. BitMap это только хендл (указатель), а ты пытаешся в него картинку загружать. Сначала надо создать битмапу , а потом уже загружать. Напимер вот так.

Yellow_Chips[1].BitMap:=TBitmap.Create;

а потом уже

Yellow_Chips[1].BitMap.LoadFromFile("Pic.bmp");

Raptor.


← →
Delphi5.01 ©   (2001-11-07 22:20) [2]

Большое спасибо не могу понять как я мог допустить такую ошибку!
Как говорится а ларчик просто открывался!
Ешё раз спасибо ты меня спас значит продолжу писать программу!
:))))))))))))))))))))))))))))))))))))
Урааааааааааааааааааааааааааааааааааа



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

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



Память: 0.45 MB
Время: 0.014 c
1-22055
walker_ag
2001-12-19 03:27
2002.01.08
Как это сделать ?


6-22286
ReY
2001-10-08 18:07
2002.01.08
Пиплы!!! Нужен ICQ!


1-22017
Builder
2001-12-17 19:45
2002.01.08
Как ставить свою строку в текущий едит?


1-22097
Сержик
2001-12-19 15:45
2002.01.08
К чему две кнопки привязать, чтобы они были внизу по центру?


3-21907
RDA
2001-12-01 12:48
2002.01.08
Delphi и MySql




   Наверх