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.NET Discussion :

TEXTBOX + pas de curseur


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    559
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 559
    Par défaut
    Bonjour,

    Je voudrais savoir comment faire pour éviter de voir le curseur dans un textbox.

    Merci d'avance.

    Edit
    j'ai trouvé dans propriété cursor et "no" mais on voit toujours un curseurs qui clignotte même si on ne peut pas copier ce qu'il y a dans la zone de texte, j'aimerais que le curseur soit absent

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Tu peux essayer d'utiliser l'API HideCaret :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <DllImport("user32")> _
    Private Shared Function HideCaret(hWnd As IntPtr) As Boolean
    End Function
     
    ...
     
    HideCaret(textBox1.Handle)

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    559
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 559
    Par défaut
    et j'utilise comment cette fonction, je mettrais quoi dans le code............?

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par toutounesan Voir le message
    et j'utilise comment cette fonction, je mettrais quoi dans le code............?
    Tu la déclares dans ta classe comme indiqué aux lignes 1 à 3
    Et tu l'utilises comme indiqué à la ligne 7

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    559
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 559
    Par défaut
    le problème c'est que j'ai une erreur à cette ligne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <DllImport("user32")> _
    il est dit:
    Spécificateur d'attribut n'est pas une instruction complète. Utilisez un signe de continuation de ligne pour appliquer l'attribut à l'instruction suivante

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Chez moi ça fonctionne... tu l'as mis où ce code ? Il faut le mettre dans le corps de la classe, pas dans une méthode

    Et il faut ajouter ça au début du fichier :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Imports System.Runtime.InteropServices

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

Discussions similaires

  1. [ODBC] Execution directe de SQL. Pas de curseur
    Par kelvir dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 26/03/2010, 08h08
  2. Clignotera, clignotera pas le curseur ?
    Par Crockets dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 21/08/2007, 10h44
  3. Réponses: 8
    Dernier message: 30/03/2007, 16h09
  4. [C# 2.0] TextBox uniquement en consultation -> pas de curseur
    Par oodini dans le forum Windows Forms
    Réponses: 2
    Dernier message: 02/07/2006, 16h31
  5. [Form 6i] Pas de curseur au dessus d'une zone de saisie
    Par pjcejbpojo dans le forum Oracle
    Réponses: 2
    Dernier message: 24/04/2006, 12h27

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