Einzelnen Beitrag anzeigen

Skrenkovic

Registriert seit: 7. Jan 2014
9 Beiträge
 
FreePascal / Lazarus
 
#11

AW: Screenshot aber wie?!

  Alt 8. Jan 2014, 20:09
So.... ich habs ma gekürzt...
Code:
R.TopLeft := Form1.BoundsRect.TopLeft;
  R.BottomRight := Form1.BoundsRect.BottomRight;
  MyDC := GetDC(Self.Handle);
  MyBitmap := TBitmap.Create;
  MyBitmap.Width := R.Right - R.Left;
  MyBitmap.Height := R.Bottom - R.Top;

  try
    MyBitmap.LoadFromDevice(MyDC);
    MyBitmap.SaveToFile('FormsAppearance.bmp');
  finally
    ReleaseDC(Self.Handle, MyDC);
    FreeAndNil(MyBitmap);
  end;
funktioniert ... is zwar kein png aber ... okay

wenn ihr mir jetzt verraten würdet wie ich ca 2 fingerbreit unten das bild kürzen könnte (weil ich nicht das ganze fester bracuhe sondern von der höhe nur ca 2/3
währe echt super von euch .... sry meine unwissenheit

Geändert von Skrenkovic ( 8. Jan 2014 um 20:12 Uhr)
  Mit Zitat antworten Zitat