Форум: "Основная";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];
ВнизКартинки в классе Найти похожие ветки
← →
Юра (2003-01-13 15:17) [0]Как хранить картинки в классе? В моем случае класс создается на основе TPanel с published property Canvas. Хотелось бы внутри класса иметь штук пять картинок, которые будут отрисовываться на панели по вызову соответствующего метода (ну типа MyPanel.DrawPicture(Sunny) - выводит на панельку солнышко). Или это вообще бредовая идея, ведущая к перерасходу памяти и не стоит морочиться, а хранить картинки отдельно в ImageList ?
← →
gsu (2003-01-13 15:21) [1]просто создай в классе
Bitmaps: array[1..5] of TBitmap
и используй их
← →
Юра (2003-01-13 15:30) [2]А как задать содержимое битмапов?
← →
Smithson (2003-01-13 15:34) [3]Bitmaps[3] := TBitmap.Create;
Bitmaps[3].Picture.LoadFromFile("C:\.....\datamaps.bmp");
← →
Юра (2003-01-13 15:39) [4]Нет, не загружая из файлов.
Как-то типа вот такого:
Picture.Data = {00FFFFFFFFFFFFFFFFFFFFFFFF0FFFFFF0000000000000000000000000
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00FFF
}
Здесь Picture из ImageBox, но я помню, что как-то и с bitmap"ом такое можно.
← →
gsu (2003-01-13 15:41) [5]Bitmaps[1].Assign(Image1.Picture.Bitmap);
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c