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 :

Creation de bouton precedant pour lecture de fichier [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2011
    Messages : 51
    Par défaut Creation de bouton precedant pour lecture de fichier
    on doit fere afficher dans un textbox les chiffres 1 a 10.
    les chiffres 1 a 10 sont situés dans un document.txt.

    Il y a le bouton suivant que a chaque click i passe..1, 2, 3,4 etc..10 et une fois rendu a la fin il revient o premier.

    Il y a le bouton precedent. Comment faire pour que lorsque je click celui-ci, il affiche 10, 9, 8, 7...

    bref...comment est que vous vous y prenderiez pour le faire reculer ?
    Je suis bloqué mais jusqu a present jm me suis crée un compteur.

    et je me dis si le compteur est plus petit que 0 ou = a 0 et bien recule...mais comment dire au bouton de reculer ?....

    Merci

  2. #2
    Membre émérite Avatar de -N4w4k-
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2011
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Haute Savoie (Rhône Alpes)

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

    Informations forums :
    Inscription : Novembre 2011
    Messages : 545
    Par défaut
    Salut,
    Citation Envoyé par swizerman Voir le message
    les chiffres 1 a 10 sont situés dans un document.txt
    Je ne comprend pas très bien l'histoire du fichier txt..

    Sinon pour incrémenter/désincrémenter i tu peux faire comme ça:
    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
     
        Dim minValue As Integer = 1
        Dim maxValue As Integer = 10
        Dim i As Integer = minValue
     
        'Chargement du formulaire
        Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
            TextBox1.Text = i.ToString 'i = 1
        End Sub
     
        'Click sur le bouton précédent
        Private Sub ButtonPrecedent_Click(sender As System.Object, e As System.EventArgs) Handles ButtonPrecedent.Click
            If i > minValue Then          'si i est supérieur à 1
                i -= 1                       'on désincrémente (équivalent à i = i - 1)
            Else                          'sinon
                i = maxValue                 'i = 10
            End If
            TextBox1.Text = i.ToString
        End Sub
     
        'Click sur le bouton suivant
        Private Sub ButtonSuivant_Click(sender As System.Object, e As System.EventArgs) Handles ButtonSuivant.Click
            If i < maxValue Then             'si i est inférieur à 10
                i += 1                          'on incrémente i (équivalent à i = i + 1)
            Else                             'sinon
                i = minValue                    'i = 1
            End If
            TextBox1.Text = i.ToString
        End Sub
    En espérant que tu puisse t'en inspirer..

  3. #3
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    Cette histoire me fait quand même furieusement penser aux fichiers à accès relatifs qu'on apprenait à l'école... (avec delphi 5... nostalgie)

    Mais bon, avec ce qui est expliqué, difficile de se faire une idée du problème exact...

    Bref, va falloir être plus précis !

    Kropernic.

  4. #4
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2011
    Messages : 51
    Par défaut
    Ok je vais mettre un meilleur context.

    Au démarrage de mon VB le fichier Employe.txt est ouvert et les informations du premier employé sont affichées.
    Les boutons Précédent et Suivant permettent de naviguer d’un employé à l’autre.

    J'ai reussi a faire le bouton suivant mais pour le bouton precedent je me demande comment lui faire lire le fichier a l envers.

  5. #5
    Membre émérite Avatar de -N4w4k-
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2011
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Haute Savoie (Rhône Alpes)

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

    Informations forums :
    Inscription : Novembre 2011
    Messages : 545
    Par défaut
    Peux tu mettre un exemple de ton fichier Employe.txt avec quelques commentaires? Je pense que ce sera plus simple à comprendre..

  6. #6
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2011
    Messages : 51
    Par défaut
    Fichier.txt ressemble a ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Nom Prenom                 Adresse                   Ville      Numero d'employé        
    Pierre Gauthier                44 de l'oiseau              Paris              18
    Jessica Labonter             116 Longue                Lyon               17
    Carl Belile                        88 Sienne                 Paris              16
    Sebastien Lacombe           48 louis                     Paris              12
    etc....
    Dans mon VB il y a des textbox qui represente nom/prenom, adresse, ville, numero d'employeé..

    A click du bouton suivant, il m'affiche les informations de la prochaine personne dans mes textboxs de VB. Donc il va chercher l'information dans le fichier.txt

    Au click du bouton precedent, Il'affiche la prochaine personne mais a l'envers.
    Et je me demande comment m'y prendre pour faire fonctionner le bouton precedent
    J'espere que c'est mieux

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

Discussions similaires

  1. Les freewares pour la lecture de fichiers multimédias
    Par Michaël dans le forum Autres Logiciels
    Réponses: 42
    Dernier message: 01/01/2020, 18h56
  2. Réponses: 2
    Dernier message: 01/03/2013, 14h24
  3. Réponses: 0
    Dernier message: 07/06/2010, 10h00
  4. code pour lecture de fichier
    Par gege87270 dans le forum C
    Réponses: 34
    Dernier message: 25/10/2007, 10h47
  5. [VBA-E] Bouton parcourir pour sélectionner un fichier
    Par $p00ky dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 17/05/2006, 10h14

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