C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Сохранение изображения из..., PaintBox в файл
oJle}|{a
Отправлено: 05.12.2003, 23:01


Не зарегистрирован







Драсте всем! Как мне можно сохранить из Пейнт бокса изображение в файл типа picture.bmp? Как из Image знаю, но вот из PaintBox не выходит... А надо!!!
Admin
Отправлено: 07.12.2003, 19:25


Владимир

Группа: Администратор
Сообщений: 1190



Скопируйте его и сохраните
CODE

//---------------------------------------------------------------------------
// сохраняем
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  Image1->Canvas->CopyMode = cmSrcCopy;
  Image1->Canvas->CopyRect(
   Image1->Canvas->ClipRect,PaintBox1->Canvas,PaintBox1->Canvas->ClipRect);
  Image1->Picture->SaveToFile("c:\\myBMP.bmp");
}
//---------------------------------------------------------------------------
// рисуем
void __fastcall TForm1::PaintBox1Paint(TObject *Sender)
{
   PaintBox1->Canvas->Ellipse(1,1,50,50);
}
//------------------------------------------------

Вернуться в Вопросы программирования в C++Builder