Показать сообщение отдельно
  #3  
Старый 12.08.2008, 12:42
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  Bitmap : TBitmap;
begin
  Bitmap := TBitmap.Create;
  Bitmap.Pixelformat := pf24Bit;
  Bitmap.Width := Form1.ClientWidth;
  Bitmap.Height := Form1.ClientHeight;
  Form1.PaintTo(Bitmap.Canvas,0,0);
  Bitmap.SaveToFile('c:\form.bmp');
  Bitmap.Free;
end;

Правда рисует только содержимое формы, без заголовка.
Ответить с цитированием