SET TEXT TO PASTEBOARD
SET TEXT TO PASTEBOARD ( texte )
Paramètre | Type | Description | |
---|---|---|---|
texte | Text | → | Texte à placer dans le conteneur de données |
Cette commande n'est pas thread-safe, elle ne peut pas être utilisée dans du code préemptif.
Description
SET TEXT TO PASTEBOARD place une copie du texte que vous avez passé dans texte dans le conteneur de données. Les données éventuellement présentes dans le conteneur sont auparavant effacées.
Note : Dans le cadre d'une opération de copier/coller, le conteneur de données correspond au Presse-papiers.
Vous pouvez récupérer le texte collé dans le conteneur de données à l'aide de la fonction Get text from pasteboard ou en appelant par exemple GET PASTEBOARD DATA("com.4d.private.text.native";...).
Les expressions de type Texte de 4D peuvent contenir jusqu'à 2 Go de texte.
Note : Le conteneur de données est en lecture seule pendant l’événement formulaire On Drag Over. Il n’est pas possible d’utiliser cette commande dans ce contexte.
Exemple
Référez-vous à l'exemple de la commande APPEND DATA TO PASTEBOARD.
Variables et ensembles système
Si la copie du texte est correctement placée dans le conteneur de données, la variable système OK prend la valeur 1. S'il n'y a pas assez de mémoire pour placer une copie du texte dans le conteneur, la variable système OK prend la valeur 0, mais aucune erreur n'est générée.