Version 6.0
SET PICTURE TO CLIPBOARD (Bild)
Parameter | Typ | Beschreibung | |
Bild | Bild | Bild, dessen Kopie in die Zwischenablage | |
gelegt werden soll |
Beschreibung
Der Befehl SET PICTURE TO CLIPBOARD leert die Zwischenablage und legt eine Kopie des in Bild übergebenen Bildes in die Zwischenablage.
Ein in die Zwischenablage gelegtes Bild finden Sie wieder mit dem Befehl GET PICTURE FROM CLIPBOARD oder durch Aufrufen von GET CLIPBOARD ("PICT";...).
Wurde das Bild korrekt in die Zwischenablage gelegt, setzt der Befehl die Variable OK auf 1. Reicht der Speicher zum Kopieren des Bildes nicht aus, setzt der Befehl die Variable OK auf 0. Es wird jedoch kein Fehler generiert.
Beispiel
Über ein Palettenfenster wird ein Formular angezeigt mit dem Array asEmployeeName, das die Namen der Angestellten der Tabelle [Employees] anzeigt. Bei jedem Anklicken des Namens soll das Bild des Angestellten in die Zwischenablage kopiert werden. Die Objektmethode für das Array lautet:
If (asEmployeeName#0) QUERY ([Employees];[Employees]Last name=asEmployeeName{asEmployeeName}) If (Picture size ([Employees]Bild)>0) SET PICTURE TO CLIPBOARD ([Employees]Bild) ` Kopiere Bild des Angestellten Else CLEAR CLIPBOARD ` Es wurde weder Bild noch Datensatz gefunden End if End if
Referenz
APPEND TO CLIPBOARD, GET PICTURE FROM CLIPBOARD.
Systemvariablen oder Mengen
Wurde das Bild korrekt in die Zwischenablage kopiert, hat die OK Variable den Wert 1.