Salut ,
Je souhaiterais vider le buffer pour que les dernières données copiées ne soient plus en mémoire. Comment faire ?
Merci par avance
Marlène
Salut ,
Je souhaiterais vider le buffer pour que les dernières données copiées ne soient plus en mémoire. Comment faire ?
Merci par avance
Marlène
Cela dépend du type de données de ton buffer.
En général, vider un buffer revient à mettre la valeur zero du type des objets de ton buffer dans chaque élements du buffer.
Nous travaillons sur un webbrowser, et on doit récupérer le texte sélectionné sur une page web pour une recherche, à l'aide de la méthode :
web1.ExecWB(SHDocVw.OLECMDID.OLECMDID_COPY, SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT)
Notre problème, c'est que lorsqu'aucun texte n'est sélectionné, il utilise
pour la recherche l'ancienne sélection au lieu de ne rien faire. On souhaite donc vider le buffer du presse papier pour éviter ce genre d'erreur.
En espérant que se soit clair.
Merci
Marlène
C'est en effet plus clair comme ça. Essaye
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 System.windows.Form.ClipBoard.SetData("")
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager