4D Write v16

WR Lire texte selectionne

Accueil

 
4D Write v16
WR Lire texte selectionne

WR Lire texte selectionne 


 

WR Lire texte selectionne ( zone ) -> Résultat 
Paramètre Type   Description
zone  Entier long in Zone 4D Write
Résultat  Texte in Texte sélectionné dans zone

La commande WR Lire texte selectionne retourne une valeur de type Texte contenant le texte couramment sélectionné dans zone.

Si votre base ne fonctionne pas en mode Unicode mais en mode compatibilité ASCII (bases d'anciennes versions de 4D converties et dont la préférence "Mode Unicode" n'est pas sélectionnée), le texte renvoyé ne contiendra que les 32000 premiers caractères.

Vous voulez récupérer la sélection du texte dans une variable 4D :

 LeTexte:=WR Lire texte selectionne(LaZone)

Votre base a été créée avec une ancienne version de 4D et elle n'est pas configurée en mode Unicode. Vous voulez tester le cas où vous avez sélectionné plus de 32000 caractères :

 C_ENTIER LONG($debut;$fin)
 C_TEXTE($text)
 
 WR LIRE SELECTION(WritePicture;$debut;$fin`Récupération des bornes de la sélection
 Si($fin-$debut>=32000) `Si la différence est supérieure ou égale à 32000 la sélection récupérée sera tronquée
    ALERTE("Seuls les 32000 premiers caractères vont être récupérés.")
 Fin de si
 $text:=WR Lire texte selectionne(WritePicture)



Voir aussi  

WR LIRE MOTS
WR LIRE PARAGRAPHES
WR LIRE SELECTION
WR Lire texte

 
PROPRIÉTÉS 

Produit : 4D Write
Thème : WR Gestion de texte
Numéro : 89191
Nom intl. : WR Get selected text

 
HISTORIQUE 

Modifié : 4D Write v11

 
UTILISATION DE L'ARTICLE

4D Write - Langage ( 4D Write v16)