English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Funzioni e subroutines in ASP

Web design RSS Feed





Funzioni e subroutines in ASP Se andate a leggere il nostro Tutorial su File Include (SSI), allora avete imparato a incapsulare codice ASP all'interno di includere i file ei benefici che essa ci porta. Come sviluppatori, dovremmo cercare di rendono la nostra vita più facile se possibile ... nessuno vuole re-inventare la ruota, dopo tutto. Funzioni e subroutine esistono non solo di risparmiare tempo, ma per portare il nostro potere di ASP. Sono solo un altro modo di incapsulamento del codice, ma dispongono di funzionalità molto più di un semplice 'risparmiare qualche codice per dopo'. In primo luogo, diamo un'occhiata a funzioni ... Immaginate un venditore di palloncini in strada. Abbiamo visto tutti loro hanno bisogno di un pezzo di informazioni quando si compra un fumetto, il colore. Diciamo che abbiamo chiesto un palloncino rosso ... Il venditore pallone armati con questo ' "informazione" ha poi una bella azione di base ... ha le mani che il palloncino. Il pallone si ricevuto è una conseguenza diretta delle informazioni che ha dato il venditore palloncino. Funzioni sono la stessa cosa ... ritornano a te un valore sulla base delle informazioni che hai fornito. Diamo un'occhiata a una funzione di esempio: - <% GetBalloon Function (strColour) Dim strColour tempStr = LCase (strColour) 'Questo converte il valore in minuscolo. Select Case strColour "rosso" tempStr = "Ecco il vostro palloncino rosso" Case "giallo" tempStr = "Ecco la tua Case gialle "balloon" verde "tempStr =" Ecco la tua mongolfiera verde "Case" blue "tempStr =" Ecco il vostro palloncino blu "Case Else tempStr =" Ci dispiace, abbiamo esaurito di quel colore "End Select getBalloon = tempStr End Function%> Una funzione è passato alcune informazioni. Le informazioni che passano una funzione, è conosciuto come un 'argomento'. Le informazioni che tornare da una funzione è conosciuto come il 'valore di ritorno'. Mentre una funzione può avere molti argomenti, può avere un solo value.Let ritorno ci guarda un altro esempio: - <calcTax Function% (importo, TaxRate) Dim Tempvar Tempvar = importo * (TaxRate / 100) CalcTax = Round (Tempvar, 2) 'round il risultato a 2 cifre decimali End Function%> Ancora una volta, un altro esempio di base. Dobbiamo notare questa volta che la funzione accetta due argomenti. Per ora, abbiamo qualche idea di come scrivere una funzione. Come possiamo utilizzare uno? Lasciatemi mostrarvi ora come si può usare l'esempio calcTax. <Shoppingbill% = goodsTotal + calcTax (goodsTotal, 17,5) Response.Write "Il tuo shopping venuto a ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  £" & goodsTotal Response.Write "Importo IVA = ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  £" & calcTax (goodsTotal) Response.Write "Totale Importo dovuto = ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  £" & shoppingbill%> in alto si vede l'esempio funzione in azione ... facile eh! ho cercato di rendere le funzioni comprendere il più semplice possibile ... Comprensione di una subroutine (Sub) è ora sarà facile per voi. Immaginate un blocco di codice che ha eseguito alcuni purpose.I userà solo un esempio di un Sub, e lo stesso esempio utilizzare il sub: - <% Sub Bday (strName, intAge) Response.Write "Happy Birthday" & Nome Response.Write "Sei" & intAge & "anni oggi "End Sub 'ora, chiamare il bday sub" Joe ", il 26%> Quanto sopra Sub, dimostra il mio punto. Abbiamo messo qualcosa, si esegue un'azione (in questo caso per iscritto allo schermo), ma nulla viene restituita al noi nel codice. Una cosa che è veramente importante quando si utilizza un sub, è che non abbiamo messo tra parentesi attorno agli argomenti ... Perché non hanno un valore di ritorno non abbiamo bisogno di parentesi e in questo caso, se si cerca si otterrà un error.Well, che appena conclude su questo articolo. Dovremmo ormai essere la scrittura di codice efficiente con l'utilizzo di funzioni e succ. Don? T dimenticare che se si utilizzano le funzioni e sottotitoli in più pagine, allora si dovrebbe veramente store entro includere i file per ragioni di facile manutenzione e una migliore performance.Rob Collyer, sperimentato con 20 anni di conoscenze di programmazione e amministratore del sito di www.webforumz.com - Copyright

Fonte dell'articolo: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster prendi il Codice Html
Aggiungi questo articolo al tuo sito ora!

Webmaster invia i tuoi Articoli
Nessuna registrazione richiesta. Compila il form e i tuoi articoli sono nella Directory di Messaggiamo.Com

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Invia i tuoi articoli alla Directory di Messaggiamo.Com

Categorie


Copyright 2006-2011 Messaggiamo.Com - Mappa del Sito - Privacy - Webmaster invia i tuoi articoli alla Directory di Messaggiamo.Com [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu