Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Вниз

Проблемма с 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]

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




Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.031 c
3-21982           Dush                  2001-12-06 12:37  2002.01.08  
Подключение клиента к базе


6-22290           SineD                 2001-10-09 17:48  2002.01.08  
Вопрос по Sockets API


4-22469           Zibaro                2001-11-01 19:38  2002.01.08  
Картинка в popup меню (как из кнопки


1-22114           Aleksandr             2001-12-19 19:28  2002.01.08  
Как собрать цвет из номера и яркости?


1-22134           Rosco                 2001-12-15 12:54  2002.01.08  
А такое уже есть?