Einzelnen Beitrag anzeigen

Phantom1

Registriert seit: 20. Jun 2003
282 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: Nicht-weißen-Bereich ausschneiden

  Alt 14. Mai 2008, 18:57
Den einzigsten fehler den ich gefunden habe ist hier zu finden:

Delphi-Quellcode:
aSource.Width := abs(last.X-start.X);
aSource.Height := abs(last.Y-start.Y);
die breite bzw die höhe ist falsch berechnet, es muss ein pixel dazu addiert werden, also so hier:

Delphi-Quellcode:
aSource.Width := abs(last.X-start.X)+1;
aSource.Height := abs(last.Y-start.Y)+1;
ansonsten funktioniert der code perfekt, hab ihn selbst getestet.
  Mit Zitat antworten Zitat