Question en programmation visual basic

Bonjour,
svp je sais pas comment ecrire une fonction ou une procedure en visual basic
si c est possible de m envoyer des exemples
vraiment j ai besoin d aide
merci d avance
Configuration: Windows Vista
Firefox 3.5.6

7 réponses

  1. Contributeur
    Re :)

    Et ben tu l as lexemple.. t en a meme 2 pour le prix d un...
    1. Merci bcppp
      mais pouvez vous me donner une exemple svp
      merci d avance
      1. merci bcppp
        mais pouvez vous me donner une exemple svp
        merci d avance
        1. Salut
          pour créer une fonction (du code qui renvoie une valeur), il faut

          FUNCTION nomdelafonction(Param1 AS TypeParam1, Param2 AS TypeParam2, etc)
          ' instructions de la fonction
          ' le renvoi du resultat se fait avec
          nomdelafonction = <expression chaine ou numérique à renvoyer>
          END FUNCTION

          exemple
          FUNCTION PlusX(S as string)
          PlusX=S & X
          END FUNCTION

          MSGBOX PlusX("Hello, world!")
          Affichera Hello, world!X
          1. Contributeur
            et bien

            MaFonction(montxt as string)

            en est une.. avec des parametres (montxt) ;)
            1. merci bcp jjsteing
              mais je parle de cree une propre fonction avec ls parametre formel et tt
              et une procedure avec ls parametre de statu donne et de resultat
              merci d avance
              1. Contributeur
                Bonjour,

                Cré un bouton sur la feuille...
                Dbl click dessus.. tu affichera l editeur du code qui doit arriver sur une ligne du type :

                sub Bouton1_Click(...)
                MaFonction ("Ceci est un test")
                end sub

                sub MaFonction(montxt as string)
                Msgbox montxt
                End sub

                et voila.. en cliquant sur le bouton, il va chercher 'MaFonction' avec "Ceci est un test" en argument.. et t'affichera un messageBox avec ce texte ;)