Einzelnen Beitrag anzeigen

Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#1

SnapShot - Desktop Photographie vereinfacht

  Alt 18. Okt 2022, 22:23
Hiermit möchte ich das wiedergeben was ich Dank Euch so gesammelt habe, vereint in einer sehr einfach zu handhabenen Klasse.

Die Klasse ist darauf ausgelegt sogut wie alles automatisch abzuarbeiten ohne viel von Euch als Input zu erwarten.

4 verschiedene Möglichkeiten sind geboten
- GDI (multimonitor)
- DDA (single monitor)
- DX9 (32bit) (single monitor)
- PRINT

4 verschiedene Modis sind verfügbar
- ganzer Bildschirm(e)
- aktives Fenster
- selektion per Rechteck/Maus
- letzten snap wiederholen

Leider ist mir im Eifer des Gefechts die "PRINT"-Variante kaputt gegangen und ich finde einfach nicht den Fehler...
Ich hoffe es kann Euch nützlich sein.

Im Anhang ist eine aufs minimum reduzierte Demo die die Grundlagen erklärt und alle benötigten Quelltexte.
Getestet, entwickelt und kompiliert mit Delphi Alexandria.

Viel Spaß beim Testen und falls Euch Fehler, Verbesserungen etc. einfallen, oder Ihr vielleicht die PRINT variante wieder zum Leben erwecken könnt, meldet Euch bitte
Angehängte Dateien
Dateityp: zip SnapShot.zip (940,4 KB, 30x aufgerufen)
Gruß vom KodeZwerg

Geändert von KodeZwerg (21. Okt 2022 um 16:16 Uhr)
  Mit Zitat antworten Zitat