| 4D v15.4SET PICTURE TO PASTEBOARD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v15.4
 SET PICTURE TO PASTEBOARD 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SET PICTURE TO PASTEBOARD ( image ) | ||||||||
| Paramètre | Type | Description | ||||||
| image | Image |   | Image à placer dans le conteneur de données | |||||
SET PICTURE TO PASTEBOARD place dans le conteneur de données une copie de l'image que vous avez passée dans image. Les données éventuellement présentes dans le conteneur sont préalablement effacées.
Note : Dans le cadre d'une opération de copier/coller, le conteneur de données correspond au Presse-papiers.
L'image est transportée dans son format natif (jpeg, tif, png, etc.).
Après avoir placé l'image dans le conteneur, vous pouvez la récupérer à l'aide de la commande GET PICTURE FROM PASTEBOARD ou par exemple GET PASTEBOARD DATA("com.4d.private.picture.gif";...).
Dans une fenêtre flottante, vous affichez un formulaire contenant le tableau tabNomEmployés qui liste les noms des employés stockés dans la table [Employés]. Chaque fois que vous cliquez sur un nom, vous voulez copier la photographie de l'employé dans le Presse-papiers. Dans la méthode objet du tableau, vous écrivez :
 If(tabNomEmployés#0)
    QUERY([Employés];[Employés]Nom=tabNomEmployés{tabNomEmployés})
    If(Picture size([Employés]Photo)>0)
       SET PICTURE TO PASTEBOARD([Employés]Photo) ` Copier la photo de l'employée
    Else
       CLEAR PASTEBOARD ` Aucune photo trouvée ou aucun enregistrement trouvé
    End if
 End ifSi une copie de l'image est correctement collée dans le conteneur, la variable système OK prend la valeur 1. S'il n'y a pas assez de mémoire pour coller l'image dans le Presse-papiers, la variable système OK prend la valeur 0, mais aucune erreur n'est générée.
	Produit :  4D
	Thème :  Conteneur de données
	Numéro :  
        521
        
        
        
	
	Modifié :  4D v11 SQL  
	
	
	
	
	4D - Langage ( 4D v15.4)
	
	
	
	4D - Langage ( 4D v15)
	
	
	
	
	
	
	
	4D - Langage ( 4D v15.3)
	
	
 Ajouter un commentaire
Ajouter un commentaire