Forum: Object-Pascal / Delphi-Language
Delphi
by Christian18,
14. Aug 2007
Hallo,
irgendwie klappt das alles nicht wie ich will. links und oben schneidet er es jetzt ab, aber unten und rechts noch nicht. hat jemand mal ein beispiel???
Bitmap.Width := Screen.DesktopWidth - (VLeft + VRight);
Bitmap.Height:= Screen.DesktopHeight - (VTop + VBottom);
Bitmap.Canvas.CopyRect(Rect(0 - VLeft, 0 - VTop, Bitmap.Width - VLeft + VRight, Bitmap.Height - VTop + VBottom),...
Forum: Object-Pascal / Delphi-Language
Delphi
by Christian18,
13. Aug 2007
Hallo,
ich habe das mal probiert.
Bitmap.Canvas.CopyRect(Rect(VLeft, VTop, VRight, VBottom), Canvas, Screen.DesktopRect);
Anschließend speichere ich das Bitmap in einer datei. Wenn ich das bild öffe, ist alles einfach nur weiss.
Was habe ich falsch gemacht???
Forum: Object-Pascal / Delphi-Language
Delphi
by Christian18,
13. Aug 2007
Hallo,
ich habe ein Bitmap, wo ich die Ränder gerne entfernen möcht. Wie kann ich das machen?
Ich habe vier Variablen Left, Top, Right, Bottom : Integer;
Ich denke der rest erklärt sich von alleine. Left soll den linken Rand wegschneiden top oben, right rechts und bottom unten.
Wie kann man das machen?