Registriert seit: 9. Feb 2005
285 Beiträge
Delphi 7 Personal
|
Re: Differenz zweier Bitmaps speichern
15. Dez 2005, 11:14
Zitat von meisteralex:
jetzt versteh ich nur noch bahhof *g*
Wie gesagt sollte man nach den RICHTIGEN Konstanten in der Delphi-Hilfe suchen.
Hier der Code noch mal ausführlicher:
Delphi-Quellcode:
procedure DifZweierBilder(ZielDC,DC1,DC2:HDC);
begin
// ( DC1 and ( not ( DC1 and DC2 )) damit sollte folgendes ausgedrückt werden
// erstmal kopieren
BitBlt(ZielDC,0,0,1024,768,DC1,0,0,SRCCOPY);
// die innere UND-Verknüpfung
BitBlt(DC1,0,0,1024,768,DC2,0,0,SRCAND);
// die UND-NICHT verknüpfung
BitBlt(ZielDC,0,0,1024,768,DC1,0,0,NOTSRCAND);
end;
// Aufruf durch
DifZweierBilder(ZielCanvas.Handle,Canvas1.Handle,Canvas2.Handle);
|
|
Zitat
|