VISUAL BASIC 6

Résolu
Bonjour
Comment faire pour initialiser une variable globale dans VISUAL BASIC 6 ?
ou puis-je telecharger des exemples precis ou des explications ?

merci pour votre aide.
KAIDI

34 réponses

Résumé de la discussion

Initialiser une variable globale dans Visual Basic 6 passe par une déclaration publique au niveau du module et par une initialisation à l'ouverture du projet. D'autres conseils recommandent de placer la variable dans un module et d'y accéder ensuite via nomdedemodule.nomdevariable, ce qui permet d'y accéder depuis d'autres modules différents. En pratique, il faut créer un module, déclarer 'Public nom_de_variable As Type' puis initialiser la valeur (par exemple 0) lors de l'ouverture du projet ou de la Form_Load. En cas de besoin, la valeur peut être modifiée ultérieurement et récupérée par tous les modules, mais l'initialisation reste généralement réalisée à l'ouverture ou dans Form_Load.

Bobot (l’IA à votre service)
  1. Bonsoir Kaidi

    Tu ouvres ton projet, tu cliques deux fois sur la feuille, et le code s'affiche : "
    Private Sub Form_Load()
    End Sub

    A partir de là, tu rentres ton code entre les deux lignes.
    La routine load, c'est le code que tu vas placer entre ces deux lignes.
    N'hésite pas à re-poster si tu ne comprends pas.
    Je suis contente de t'aider

    Fanou
    1. bonjour
      j'aimerai savoir comment on fai pr programmer sur vb une instruction
      1. Ou puis-je télécharger visual basic 6.0 a l'école on utilise ce programme et je l'ai jamais trouvé.

        merci
        xXx
        1. bonsoir s'il vous plait je veux savoir comment faire la somme de 2 matrices en visual basic ? et merci bien d'anvance de votre aide
          1. Hi all !
            je ne voudrai pas vraiment repondre à l'une ou l'autre question, etant un debutant dans le domaine, je vient plustot poser un probleme. Je dois presenter un projet en Vb comme TP. Ce projet consiste a creer des etats (doc imprimer). Je ne sais par ou commencer. y a-t-il possibiliter de creer une bd VB sans passer par access ou Excel. Si c le cas, comment s 'y prendre.
            je pense que vous poserez d'autres questions au furre et a mesure nous avancerons.

            Merci de me repondre,
            1. Bjr!
              1) si c pour creer des etats il vous suffit de creer un projet et dans ce projet ,dans le menu PROJET - Ajouter data report , là vous nommez l'etat, vous remplissez (en mode création)....
              2)S'il vous faut une base de donné ds votre projet ,là il faut bien sûr creer une base de donné(VB n'est pas une base de donné,mais une application ou outils qui par programmation peut gerer des BD)
              bon courage!
          2. j'ai suivi le cours de programmation visual basic 6 ,j'ai déja crée pas mal de petit programme ,mon soucis maintenant c d'avoir ,ou de trouver + exactement des programme plus complexe ou des exemples plus complexe(travaillant sur les modules de classes) etc...
            1. je voulais savoir : comment puis-je faire une (msgbox) du genre quand on clic sur quitter il y a une fenetre qui demande "etes-vous-sur ??"
              1. il faut tout d'abord créer le bouton QUITTER sur la feuille qu'on veut quitterou dans le menu.
                ensuite en mode formulaire, faire un double clic sur ce bouton pour écrire le code de la fenêtre du message.
                vous verrai ce petit texte:

                Private Sub CmdQuitter_click()
                End Sub

                votre objectif sera maintenant d'écrire le code suivant entre les deux lignes

                reponse=Msgbox("etes vous sûr de quitter la feuille , vbinformation+vbYesNo , "confirmation")
                if reponse=vbYes then
                'autorise la fermeture
                unload me
                endif

                message venant de l'INCONNU
            2. Bonjour fanou;
              1-je cherche a intégré un lecteur a code barre à mon application. pour gérer les code barre des carte d'étudiants, parceque je compte développer une application de gestion etudiant pour mon projet de fin d'étude BTS IG. et j'aimerais bien inclure une etiquette code barre sur la carte etudiant pour ue a la suite je peut identifier l'etudiant dans un tableau d'enregistrement
              2- pouurriez vous si c possible de me conseillez un theme a developpe a part la gestion des etudiant.

              Mille merci
              1. en fais je cherche le programme que vous utilisez et sur lequel vous donnez des aides
                merci
                1. salut sa fais des semaine que je cherche visual basic 6
                  inninstallable sur mon pc sous pretexe de trux (16 bits) un baratin koi
                  pouvez vous m'aider ??
                  1. Bonjour FANOU, Bonjour tout le monde!

                    "Il te suffit sous visual basic, d'ouvrir ton programme.
                    Puis Fichier et dans le menu déroulant tu choisis :
                    Céer projet.exe.
                    Tu donnes le nom que tu souhaites et tu enregistres.
                    Ensuiste tu affectes un icone si tu veux sur ce .exe.
                    Dis moi si tu as compris mes explications. "
                    suite à ce message d'il y a un certain temps déja!
                    j'ai fait tout cela et ça marche presque bien!
                    il m'affiche ce que je voulais afficher mais en plus il m'affiche
                    un petit cadre vide nommé form1???
                    comment faire pour s"en débarasser??
                    merci à tous
                    KAIDI
                    1. Bonjour FANOU, Bonjour à Tous

                      Je voudrai savoir comment fonctionne le debuggeur sous VB6
                      Voila:
                      j'ai un petit prog qui necessite plusieurs saisies:
                      à chaque saisie, un controle alpha est executé
                      je mets un point d"arrêt dans ce controle, mais je veux qu'il s'y arrête la deuxieme fois et ca je n'arrive pas à faire, car des le premier passage, il ne revient pas à ma seconde saisie!!
                      le programme avec debeugger s"arrete à la fin du module de controle ou il y a le point d'arrêt.
                      C'est peut_etre un peu flou..?dites le moi.....
                      Merci
                      1. Bonjour FANOU

                        J'ai trés bien compris tes explications et en les applicant j'ai réussi à franchir une première étape!!
                        Je t"en remercie

                        et je salue tous les internautes qui me liront.

                        à bientôt
                        KAIDI
                        • 1
                        • 2