IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[vb.net] Comment vider un buffer ? [FAQ]


Sujet :

Windows Forms

  1. #1
    mdc
    mdc est déconnecté
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 3
    Points : 2
    Points
    2
    Par défaut [vb.net] Comment vider un buffer ?
    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

  2. #2
    Rédacteur
    Avatar de abelman
    Inscrit en
    Février 2003
    Messages
    1 106
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 1 106
    Points : 2 629
    Points
    2 629
    Par défaut
    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.

  3. #3
    mdc
    mdc est déconnecté
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    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

  4. #4
    Rédacteur
    Avatar de abelman
    Inscrit en
    Février 2003
    Messages
    1 106
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 1 106
    Points : 2 629
    Points
    2 629
    Par défaut
    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("")

  5. #5
    mdc
    mdc est déconnecté
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    ok ça marche merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FAQ] fflush(stdin) => Comment vider le buffer clavier ?
    Par troumad dans le forum Contribuez
    Réponses: 7
    Dernier message: 09/10/2013, 14h52
  2. Comment vider le buffer d'un EditText?
    Par diagonale dans le forum Android
    Réponses: 1
    Dernier message: 30/12/2012, 16h55
  3. comment vider un buffer?
    Par hamidoo07 dans le forum VB.NET
    Réponses: 5
    Dernier message: 24/06/2009, 18h31
  4. [VB.NET] Comment vider une DropDownList
    Par Dnx dans le forum ASP.NET
    Réponses: 6
    Dernier message: 04/03/2005, 10h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo