Форум: "Начинающим";
Текущий архив: 2007.07.29;
Скачать: [xml.tar.bz2];
ВнизКанва у имэйджа. Найти похожие ветки
← →
Ezorcist (2007-07-02 19:16) [0]на канве имэйджа рисуется изображение.
необхожимо запомнить его, а потом поместить обратно, в переменную какого типа можно его запихнуть и использовать ее (переменную) как буфер?
← →
Однокамушкин (2007-07-02 19:33) [1]В TBitmap... только не забывайте, что переменная типа TBitmap - это просто указатель, который указывает в никуда, пока вы не создадите объект через TBitmap.Create... ну и удалить такой объект вы тоже должны сами...
var
B: TBitmap;
...
B := TBitmap.Create;
try
B.Width := Image1.Width;
B.Heigth := Image1.Height;
B.CopyRect(Rect(0, 0, B.Width, B.Height), Image1.Canva, Rect(0, 0, B.Width, B.Height));
// Теперь B хранит копию изображения Image1
finally
B.Free;
end;
Но вообще всё это неправильно, потому что TImage - он для отображения готовых картинок, а если хочется порисовать самому, надо использовать TPaintBox...
← →
Ezorcist (2007-07-02 20:15) [2]Спасибо!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.07.29;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.042 c