Danke Keldorn!
Mir sind qualifizierte Bezeichner sympathischer:
procedure DesktopScreenShot(DestBitmap: VCL.Graphics.TBitmap; SourceRect: TRect);
, denn die Umkehrung der Reihenfolgde der Units könnte u.U. in anderen Routinen für Chaos sorgen!
Danke Euch allen & Grüße
Andreas