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 :

file d'attente (chaine de caratères)


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2009
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 31
    Par défaut file d'attente (chaine de caratères)
    Bonjour

    Je voudrais faire un programme en VB.net qui permet de faire un retour en arrière et afficher les caractaires qu'on a écrit dans un textbox ,je sais pas d'ou commencer mon programme Merci de vouloir m'aider.

  2. #2
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842
    Par défaut
    Bonjour,
    je trouve ta demande un peu floue
    En gros tu veux faire comme la combinaison de touche CTRL + Z ??? (ca fonctionne par défaut sur les textBox)

  3. #3
    Membre averti
    Inscrit en
    Novembre 2009
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 31
    Par défaut
    Citation Envoyé par Sankasssss Voir le message
    Bonjour,
    je trouve ta demande un peu floue
    En gros tu veux faire comme la combinaison de touche CTRL + Z ??? (ca fonctionne par défaut sur les textBox)
    Oui comme CTRL +Z mais moi je veux afficher caratére par carctére comme les flêches de droite gauche qu'on trouve dans VB.net et Word Merci pour ta réponce
    Images attachées Images attachées  

  4. #4
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842
    Par défaut
    En gros tu pourrais à chaque appuis sur une touche stoker le mot dans une collection et gérer avec deux flèche le retour en arrière via la collection...

  5. #5
    Membre averti
    Inscrit en
    Novembre 2009
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 31
    Par défaut
    Citation Envoyé par Sankasssss Voir le message
    En gros tu pourrais à chaque appuis sur une touche stoker le mot dans une collection et gérer avec deux flèche le retour en arrière via la collection...
    Je dois stocker le mot dans une Queue (of sting)? si oui comment la metre en relation avec un textbox

  6. #6
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842
    Par défaut
    Bah en très vite fait comme ca, ca doit donner à peux pret ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
        Private colTexte As New Collection
        Private indexColText As Integer
     
        Private Sub TextBox1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyUp
            If indexColText < colTexte.Count Then
                While indexColText < colTexte.Count
                    colTexte.Remove(indexColText + 1)
                End While
            End If
            colTexte.Add(TextBox1.Text)
            indexColText = colTexte.Count
        End Sub
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            If indexColText > 1 Then indexColText -= 1
            TextBox1.Text = colTexte.Item(indexColText)
     
        End Sub
     
        Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
            If indexColText < colTexte.Count Then indexColText += 1
            TextBox1.Text = colTexte.Item(indexColText)
     
        End Sub
     
        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            colTexte.Add("")
            indexColText = 1
        End Sub
    des ajustations seront surement nécessaire...

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

Discussions similaires

  1. Gestion d'une file d'attente
    Par jesus144 dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 22/09/2005, 20h58
  2. Convertir des chaines de caratères en chiffres
    Par Mr Hyde dans le forum Général Python
    Réponses: 1
    Dernier message: 06/09/2005, 16h18
  3. newb manipulation chaine de caratère
    Par yodark dans le forum Langage
    Réponses: 6
    Dernier message: 03/09/2005, 21h02
  4. Réponses: 1
    Dernier message: 08/03/2004, 12h35
  5. recupèrer file d'attente d'impression
    Par magic corp. dans le forum Langage
    Réponses: 2
    Dernier message: 25/09/2002, 15h12

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