Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come chiamare una funzione in VB.NET

NET di Visual Basic di Microsoft è un linguaggio orientato agli oggetti che è utile per i nuovi programmatori che vogliono imparare e programmatori esperti che hanno bisogno di uno strumento robusto per creare un'applicazione . Una delle funzioni supportate è la "funzione ", che esegue azioni e restituisce un risultato . Procedure accettano parametri di funzione , così , che aumenta la flessibilità di programmazione . Istruzioni
1

Decidere il nome della funzione , il tipo di accesso e il numero di parametri si passa alla funzione . " L'accesso di tipo " può essere " privato ", " pubblico ", " amico", o " Protetto ". Il tipo di accesso determina l'ambito della funzione . "Pubblico" o " amico " dichiarazioni rendono la funzione disponibile per l'intero progetto . Il nome della funzione deve essere indicativo di ciò che fa .
2

Determinare come si passa parametri . " ByVal " passa una copia del valore della funzione , il che significa che la funzione non modifica il valore della variabile originale. " ByRef " passa un puntatore alla variabile originale , il che significa che la funzione può modificare il valore della variabile originale. " ByVal " è il metodo preferito e predefinito in VB.NET
3

Scrivi la dichiarazione dichiarazione della funzione , compreso l'elenco dei parametri : .

Private Function Comm ( quantità ByVal come Integer , ByVal Base come decimale ) come decimale

Calc = Qtà * ( ( 0,15 ) * Base ) per

End Function

Questa funzione si aspetta due parametri da cui si determina una commissione e restituisce il valore per l'istruzione che ha chiamato la funzione
4

Scrivi la dichiarazione chiedendo la funzione " Comm " con i parametri attesi : .

Commissione = Comm ( quantità , Base ) per

la funzione calcola la Commissione e il risultato viene restituito e messo nella variabile "Commissione" .

 

Programmazione © www.354353.com