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

Qual è la differenza tra una funzione Procedure & routine Sub in Visual Basic 2008

? Microsoft Visual Basic 2008 è un popolare ambiente di sviluppo integrato o IDE , che è un ottimo strumento per chi vuole imparare a programmare un computer . Microsoft offre la sua versione Express gratuita di Visual Basic come download sul sito Web di Microsoft , che esalta la sua attrattiva . Come con la maggior parte dei linguaggi di programmazione , Visual Basic facilita l'utilizzo di procedure riutilizzabili , le procedure specificamente sub e le procedure di funzione. Le differenze tra i due determina che uno si dovrebbe utilizzare in una data situazione di codifica . Procedure in generale

Se vi trovate a scrivere lo stesso codice di programma due o più volte , è il momento di mettere quel codice in una procedura richiamabile. Scrivere lo stesso codice in diversi punti del tuo programma può causare problemi a un certo punto in futuro, quando si dispone di apportare modifiche al programma . E ' molto più facile creare una procedura che contiene il codice duplicato e lo chiamano da altre parti del programma . Un'altra caratteristica delle procedure è che il passaggio dei parametri , o argomenti , per la procedura , rendendo ancora più flessibile.
Funzione procedure
procedure Function

eseguono una serie di azioni e restituiscono un valore alla linea chiamante di codice . Essi sono tipicamente utilizzati in un'istruzione di assegnazione per impostare il valore di una variabile per il valore restituito dalla procedura di funzione . Per esempio, nel caso di una procedura di funzione di commissione di vendita denominata " SalesComm , " la procedura stessa possa accettare un importo in dollari di vendite come argomento , calcolare l' importo effettivo del dollaro della commissione e restituire quel numero come un valore . Tale dichiarazione potrebbe essere simile a questo:

Commissione = SalesComm ( SalesAmount )

 

Programmazione © www.354353.com