NeuesBild=COPYIMAGE (Bild)


Beschreibung
Diese Anweisung dupliziert ein Bild, welches bereits im Speicher abgelegt ist. So kann man dann z.B. ein Originalbild für spätere Verwendung erhalten, während das kopierte Bild ständig verändert wird. Um ein Bild direkt vom Bildschirm zu kopieren, muss man COPYRECT oder GRABIMAGE verwenden.

Beachte, dass dieser Befehl überlegt eingesetzt werden muss. Jedes Bild kostet etwas an Grafikspeicher. Bei vielen älteren Rechnern ist die Grenze schnell erreicht. Benutze FREEIMAGE, um ein Bild wieder zu löschen.


Parameter
Bild = Identität eines Bildes (z.B. mit LOADIMAGE ermittelt)


Rückgabewert
Es wird die Identität des neuen Bildes zurückgeliefert. Sollte eine Null zurückgeliefert werden, dann konnte das Bild nicht kopiert werden.


Beispiel
Dieses Programm lädt ein Bild, dupliziert es im Speicher und zeichnet beide Bilder auf dem Bildschirm:

GRAPHICS 640,480
original = LOADIMAGE ("bild.bmp")
faelschung = COPYIMAGE(original)
DRAWIMAGE original,0,0
DRAWIMAGE faelschung,130,0
WAITKEY()


Siehe auch
COPYRECT, CREATEIMAGE, GRABIMAGE