| 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
    Come passare Funzioni argomento a Visual Basic
    . L'ambiente di programmazione Visual Basic NET è un ottimo strumento di apprendimento , se volete provare a programmazione informatica. Microsoft offre la versione Express come download gratuito, che la rende facile da ottenere e iniziare. Come per tutti i linguaggi di programmazione orientati agli oggetti , Visual Basic facilita l'utilizzo di procedure in forma di procedure di sub e di procedure di funzione. Entrambi accettano argomenti, o parametri , che l'istruzione chiamante passa a loro. Passaggio di argomenti a una routine è un modo per rendere la procedura più flessibile , mentre la pratica del concetto di programmazione orientata agli oggetti di codice riutilizzabile . Istruzioni
    1

    Determinare il numero di argomenti che si desidera la vostra procedura per accettare e codificare la prima istruzione della procedura come segue :

    Sub Procedimento ( come ) per

    "Accesso" indica l'ambito di utilizzo di questa procedura e può essere " privato ", " pubblico ", " amico" o " protetto ". " Nome di procedura " è il nome della routine sub , che dovrebbe essere indicativo della sua funzionalità . " Byvalorbyref " è " ByVal " o " ByRef " come spiegato nel passaggio successivo . "Argomento " è l'argomento si passa alla procedura di sub , e " tipo di dati " è il tipo di dati del "argomento ".
    2

    Stabilire se si desidera passare il parametro per valore ( ByVal ) o per riferimento ( ByRef ) e indicarlo nella prima istruzione . "Per valore " significa che la procedura esegue una copia della variabile originale di essere passato e non tocca il campo di dati originale . " Con riferimento " si intende che la procedura non fa una copia , ma utilizza il campo dati effettivi passati ad esso , e può apportare modifiche ad esso . Anche se ci possono essere circostanze in cui si vuole la procedura per modificare il valore di un parametro , non è in genere una buona idea per permettere la vostra procedura per modificare il campo dati originale, in modo " ByVal " è l' impostazione predefinita di Visual Basic .

    3 Codice

    la prima dichiarazione della routine con un elenco di argomenti , se si desidera passare più di un argomento ad esso. Tale dichiarazione sarebbe simile a questa procedura funzione esempio :

    privato Funzione Calc ( quantità di ByVal come Integer , ByVal disco come decimale , Base ByVal come decimale ) come decimale

    Calc = Quantità * ( ( 1 - Disc) * Base ) per

    End Function

    questa procedura accetta tre argomenti , calcola il prezzo e restituisce il numero della dichiarazione che chiede , che sarebbe simile a questa :

    Prezzo = Calc ( quantità , Disc , Base ) per

    e 'importante che la dichiarazione che chiede di fornire gli argomenti come l'esatto tipo e il numero che la procedura è in attesa .

    Previous :

    next :
      Articoli Correlati
    ·Come giocare Multichannel Audio in Visual Basic 
    ·Come convertire le date in VBA 
    ·Come stampare una matrice di uscita in ordine inverso i…
    ·Come migliorare il VBA Lentezza tabella di Microsoft Wo…
    ·Come riprendere un progetto su Visual Basic 
    ·La differenza tra DataGrid e GridView 
    ·Come fare un gioco a tempo in Visual Basic 
    ·Come leggere porte seriali utilizzando Visual Basic 
    ·Come faccio a rinominare i file con uno script VBS 
    ·Come inserire un numero a due cifre decimali in Visual …
      Articoli in evidenza
    ·Come controllare per i bot con ColdFusion 
    ·Come creare un database utilizzando DataSet in C # 
    ·Come eliminare una cartella in VB.Net 
    ·Come chiamare REST in Java 
    ·Come installare Java EE Linux JDK 
    ·Come impostare la dimensione del JTextField 
    ·Come incorporare un database in un App Mac 
    ·Come smettere di Grails in Jetty 
    ·Come ottenere valore da un codice in XML su un Android 
    ·Come convertire polare a cartesiano in Python 
    Copyright © Conoscenza Informatica http://it.wingwit.com