Thema: Delphi Screenshot Frage

Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
10.064 Beiträge
 
Delphi 12 Athens
 
#18

AW: Screenshot Frage

  Alt 5. Aug 2025, 20:25
Weil ich da nicht durch blicke, sorry
Ich habe oben doch ein konkretes Beispiel mit Erklärung geschrieben. Wenn du das nicht verstehst, musst du schon genauer sagen, was du nicht verstehst.
Wie sieht denn dein aktueller Code aus? Du müsstest ja nun eine zweite TRect Variable haben. Und wenn du den Ausschnitt im Ziel direkt links oben haben möchtest, sieht das für einen 50x100 Pixel großen Ausschnitt z.B. so aus:
Delphi-Quellcode:
var
  TargetRect: TRect;
begin
  TargetRect := Rect(0, 0, 50, 100);
  ...
  Bild.Canvas.CopyRect(TargetRect, c, r);
Du möchtest den Ausschnitt nicht an die gleiche Stelle (rechts unten) in dein Bild bekommen. Also musst du eine andere Position dafür übergeben.

Anders gefragt:
Verstehst du denn deinen eigenen Code oder hast du den nur irgendwo kopiert?
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat