| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Differenza tra funzioni e procedure in Visual Basic
    linguaggio di programmazione Visual Basic di Microsoft gode di grande popolarità tra i professionisti di programmazione esperti e principianti . E 'facile da usare , a causa dell'ambiente di sviluppo integrato ben progettato , e Microsoft offre una versione Express come download gratuito . Visual Basic , un vero linguaggio orientato agli oggetti , utilizza due tipi di procedure riutilizzabili per ottenere il lavoro fatto : Procedure per le funzioni e le procedure di sub . Conoscere le differenze tra i due vi aiuterà a prendere la decisione giusta su quale usare . Procedure

    programmatori di solito trovano la creazione di codice per eseguire una certa azione più di una volta per un dato programma . Quando questo accade, è il momento di scrivere una procedura che il programma può chiamare da qualsiasi luogo. Questo rende collaudo e la manutenzione molto più facile dato che il codice è in un solo luogo . Oltre a contribuire a una dimensione più piccola di codice , il programma può passare argomenti a una routine e migliorare le sue capacità .
    Sub Procedure

    una routine Sub è una procedura che esegue una serie di istruzioni , ma non restituisce un valore alla linea chiamante di codice . Procedure Sub genere eseguono azioni come la stampa , file di input e di output , la convalida dei dati e altre funzioni generiche . Se si desidera calcolare i punti bonus sia con un pulsante sul form o una voce di menu , è possibile scrivere il codice in una routine Sub e chiamare da entrambe le procedure di gestione degli eventi .
    procedure di funzione

    una procedura funzione è una procedura che esegue un insieme di istruzioni e restituisce un valore alla linea chiamante di codice . Procedure di funzione sono normalmente chiamati da istruzioni di assegnazione che assegnano un valore a una variabile di dati che è il risultato delle azioni eseguite dalla procedura di funzione . Per esempio, se si desidera calcolare una media di due gradi , è possibile scrivere una procedura di funzione che accetta i cinque gradi come parametri e restituisce la media . La dichiarazione per richiamare la procedura di funzione sarebbe simile a questa :

    AverageGrade = GradeAvgFunction ( Grade1 , Grade2 )
    argomenti (o parametri ) economici

    Entrambi tipi di procedure accettano l'input in forma di argomenti, o parametri . La procedura deve essere scritto in un modo che si aspetta gli argomenti , e gli argomenti devono essere passati nell'ordine esatto previsto dalla procedura . In caso contrario , potrebbero verificarsi risultati imprevedibili . Questa capacità serve per effettuare una procedura più flessibile e quindi più riutilizzabile . Nel nostro esempio precedente , la procedura di funzione GradeAvgFunction deve essere in attesa Grade1 e Grade2 in questo ordine preciso . Mentre l'ordine degli argomenti non sarebbe un problema in questo esempio , si avrà una grande importanza se la procedura dovrebbe calcolare una commissione di vendita .

    Previous :

    next :
      Articoli Correlati
    ·Come fare Moduli in VB6 
    ·Come copiare automaticamente da Excel a PowerPoint Util…
    ·Come leggere un byte in Visual Basic 
    ·Come rimuovere una casella di riepilogo Visual Basic 
    ·Come fare un Abstract di uno Script 
    ·Come scrivere un Risolutore Quad per TI -84 
    ·Come aggiungere i servizi Web di eBay in VB.NET 
    ·Come visualizzare la prima voce nella casella combinata…
    ·VBA Funzione di commutazione 
    ·Come convertire esadecimale per decimali in VB.NET 
      Articoli in evidenza
    ·Come convertire il formato data in ASP 
    ·Come creare un file binario da C # 
    ·Come ottenere un modale jQuery per mostrare 
    ·Come leggere Dal mezzo di un array in Perl 
    ·Come prova per PLC KOP 
    ·Come gestire dati gerarchici in MySQL 
    ·Come convertire Celsius a Fahrenheit in C + + senza for…
    ·Come configurare IIS 6 
    ·Come scrivere il proprio gioco Programma 
    ·Come utilizzare SendKeys con un URL String 
    Copyright © Conoscenza Informatica http://it.wingwit.com