| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Quelle est la différence entre une fonction et procédure procédure Sub dans Visual Basic 2008
    ? Microsoft Visual Basic 2008 est un environnement de développement intégré populaire , ou IDE , ce qui est un bon outil pour tous ceux qui veulent apprendre à programmer un ordinateur . Microsoft propose sa version gratuite Express de Visual Basic en téléchargement sur ​​le site de Microsoft , ce qui améliore son attractivité. Comme avec la plupart des langages de programmation , Visual Basic facilite l'utilisation de procédures réutilisables, en particulier sous les procédures et les procédures de fonction. Les différences entre les deux détermine celle que vous devez utiliser dans une situation de codage donné. Procédures en général

    Si vous vous trouvez à écrire le même code de programme à deux reprises ou plus, il est temps de mettre ce code dans une procédure appelable. Écrire le même code dans plusieurs endroits de votre programme causer des problèmes à un certain moment dans l'avenir, lorsque vous devez apporter des modifications au programme. Il est beaucoup plus facile de créer une procédure qui contient le code dupliqué et appellent d'ailleurs dans le programme. Une autre caractéristique des procédures est que vous pouvez passer des paramètres ou des arguments , à la procédure , ce qui rend encore plus flexible.
    Fonction procédures
    procédures Function

    effectuer un ensemble de actions et renvoient une valeur de la ligne appelante de code. Ils sont généralement utilisés dans une instruction d'affectation pour définir la valeur d'une variable à la valeur retournée par la procédure de fonction . Par exemple, dans le cas d'une procédure de fonction de commission de vente nommé " SalesComm , « la procédure elle-même peut accepter un montant en dollars des ventes en tant qu'argument, calculer le montant réel de la commission et retourner ce nombre comme une valeur. Une telle déclaration pourrait ressembler à ceci : Photos

    Commission = SalesComm ( SalesAmount )

    procédures sub

    procédures Sub effectuer des actions , mais ne pas renvoyer une valeur procédures de fonction de la façon dont le font . Sub procédures sont très utiles pour valider l'entrée d'utilisateur , lecture de fichiers , d'impression et de sortie entretien général . Ce type de procédure est utile si vous voulez appeler le code en réponse à deux ou plusieurs événements, tels que cliquer sur un bouton ou en choisissant une option de menu . Plutôt que de dupliquer le code dans les deux procédures d'événement , il est plus efficace d'écrire une procédure sous et appeler à partir de ces deux événements. Un appel à la sous-procédure " de PrintSummaryPage " devrait ressembler à ceci :

    PrintSummaryPage ()
    passer des paramètres à une procédure

    Vous pouvez passer une ou plusieurs paramètres pour chaque type de procédure en les plaçant à l'intérieur des parenthèses sur la déclaration d'appel. Il est important que la procédure est codé pour attendre les paramètres , et ils doivent être dans l'ordre que l'on attend . La capacité à accepter des paramètres peut faire une procédure de chaque type plus flexible, utile et réutilisable . Un appel à une procédure de fonction avec un paramètre devrait ressembler à ceci :

    GroupDiscount = DiscountCalc ( groupSize )

    La procédure de fonction accepterait la taille du groupe " groupSize , " calculer le bon réduction , puis retourner cette valeur doit être attribué par la déclaration " GroupDiscount . "

    Previous :

    next :
      articles connexes
    ·Comment remplacer Avec VBA 
    ·Comment souligner un certain nombre dans une zone de te…
    ·Comment créer une boîte de dépôt avec des prix 
    ·Comment faire pour remplir un champ de formulaire ASP d…
    ·Comment lire un PC numéro de série dans Visual Basic 
    ·Comment résoudre un T- distribution à l'aide d'une TI…
    ·Comment créer un service Web sur une machine hôte loc…
    ·Comment faire pour ajouter un filigrane à BMP Avec VBA…
    ·Comment faire pour enregistrer des données dans DataGr…
    ·Qu'est -ce qu'un tableau en VB.NET 
      articles en vedette
    ·Comment développer une application Caméra DirectShow 
    ·Comment faire pour créer une base de données PHP sur …
    ·Javascript Tutoriel PDF 
    ·Comment faire pour obtenir la valeur de zone de liste d…
    ·Comment faire pour ajouter un éclairage coloré en Gtk…
    ·Comment puis-je stabiliser le nombre de boucles en Java…
    ·Comment faire pour créer un fichier d'une zone de text…
    ·Comment ajouter des accès sur le terrain avec Visual B…
    ·Comment composer un Email Professional aide HTML 
    ·Comment écrire des scripts avec le Bloc-notes 
    Copyright © Connaissances Informatiques http://fr.wingwit.com