Aller au contenu principal
Version: Next

CLEAR PASTEBOARD

CLEAR PASTEBOARD

Ne requiert pas de paramètre

Cette commande n'est pas thread-safe, elle ne peut pas être utilisée dans du code préemptif.

Description

CLEAR PASTEBOARD efface entièrement le conteneur de données. Si le conteneur contient plusieurs instances des mêmes données, toutes les instances sont effacées. Après un appel à CLEAR PASTEBOARD, le conteneur de données est vide.

Vous devez appeler CLEAR PASTEBOARD une fois avant de placer des nouvelles données dans le conteneur à l'aide de la commande APPEND DATA TO PASTEBOARD, car cette dernière n'efface pas le conteneur avant d'y coller des données.

Si vous appelez CLEAR PASTEBOARD une fois et puis appelez APPEND DATA TO PASTEBOARD plusieurs fois, vous pouvez couper ou copier les mêmes données sous des formats différents.

En revanche, les commandes SET TEXT TO PASTEBOARD et SET PICTURE TO PASTEBOARD effacent automatiquement le conteneur avant d'y placer des données.

Exemple 1

Le code suivant efface le conteneur puis y ajoute des données :

 CLEAR PASTEBOARD // Effacer le conteneur
 APPEND DATA TO PASTEBOARD("com.4d.private.picture.gif";$vxSomeData) // Ajouter des images gif
 APPEND DATA TO PASTEBOARD("com.4d.private.text.rtf";$vxSylkData) // Ajouter du texte RTF

Exemple 2

Reportez-vous à l'exemple de la commande APPEND DATA TO PASTEBOARD.

Voir aussi

APPEND DATA TO PASTEBOARD