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

VB 6 et antérieur Discussion :

[VB6] Interception des évènement Copier/Couper/Coller


Sujet :

VB 6 et antérieur

  1. #1
    Membre régulier Avatar de youtch
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2002
    Messages : 94
    Points : 90
    Points
    90
    Par défaut [VB6] Interception des évènement Copier/Couper/Coller
    Hello !
    J'essaie d'intercepter les évènement Copier/Couper/coller afin de pouvoir les gérer moi-même ,
    Connaissez vous un moyen de procéder ?

    Le mieux serais de pouvoir gérer dans la même procédure les actions provenant du clavier et de la souris ....

    Est-ce Visual-Basiquement possible :
    Si personne ne répond à votre question, c'est peut-être parce qu'il n'y a pas de solution

  2. #2
    Rédacteur
    Avatar de DarkVader
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 130
    Points : 3 118
    Points
    3 118
    Par défaut
    Tout est possible sauf de moudre le café et traire les vaches.

    Comment :
    j'imagine en créant une classe et 3 évènements qui surveille le clavier
    style KeyPress avec un traitement spécifique pour
    Ctrl C
    Ctrl V
    Ctrl X

  3. #3
    Membre à l'essai
    Inscrit en
    Mars 2002
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 17
    Points : 20
    Points
    20
    Par défaut
    Tu dois utiliser les API suivantes:

    - SetClipboardViewer
    - OpenClipboard
    - EmptyClipboard
    - IsClipboardFormatAvailable
    - GetClipboardData
    - SetClipboardData
    - CloseClipboard

    Tu peux aller voir sur le site: http://www.allapi.net et télécharger le programme "API-Guide"... Il décrit toutes les API et disposent d'exemples en VB...

  4. #4
    Membre régulier Avatar de youtch
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2002
    Messages : 94
    Points : 90
    Points
    90
    Par défaut
    Plutot que d'utiliser les API, j'utiliserai l'objet Clipboard de VB qui apparemment possède les mêmes méthodes mais parait plus simple à manier que les APIs.
    Enfin merci qd même pour l'adresse du site et les conseils !
    Si personne ne répond à votre question, c'est peut-être parce qu'il n'y a pas de solution

  5. #5
    Expert éminent
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Points : 7 962
    Points
    7 962
    Par défaut
    vb ne gère pas les évènements de l'objet clipboard

  6. #6
    Rédacteur
    Avatar de DarkVader
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 130
    Points : 3 118
    Points
    3 118
    Par défaut
    donc, faut recréer ...

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 21/02/2011, 18h11
  2. Menu édition: copier, couper, coller..
    Par rudhf dans le forum Windows Forms
    Réponses: 9
    Dernier message: 02/06/2007, 19h47
  3. [VB6] copier,couper,coller un texte
    Par guizmoh dans le forum VB 6 et antérieur
    Réponses: 14
    Dernier message: 27/03/2006, 22h05
  4. [Word] Problème de copier/couper/coller suivant les versions
    Par SkYsO dans le forum API, COM et SDKs
    Réponses: 6
    Dernier message: 07/12/2005, 21h11

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