ASPcenter.net

3 febbraio 2010

Le funzioni predefinite in VBScript

Le funzioni sono l’elemento madre di un qualsiasi programma. Nel caso dello scripting, invece, sono elementi aggiuntivi che fanno da elemento madre di una determinata routine.

Il VBScript mette a disposizione una serie di funzioni predefinite per la gestione di date, stringhe, numeri e cosi via, ed offre la possibilità di crearne di personalizzate.

Facciamo un primo esempio di funzione:

<%
    Function Scrivi()
        Response.Write "Hello, World!"
    End Function
%>

Richiamiamo la funzione col comando Call

<%Call Scrivi()%>

In questo casu la funzione ha un return immediato, ma possiamo a che scegliere impostare il tipo di output in fase di richiamo; ad esempio

<%
    Function Scrivi()
        Scrivi = "Hello, World!"
    End Function
%>

Richiamiamola

<%=Scrivi()%>

oppure nella sua forma più completa

<%
    Response.Write Scrivi()
%>

Possiamo parametrizzare gli output dichiarando al volo delle variabili tra le parentesi del nome della funzione, come nell’esempio che segue

<%
    Function Scrivi(Testo)
        Response.Write Testo
    End Function
%>

Richiamiamola

<%Call Scrivi("Hello, World!")%>

In ognuno dei casi avremo coma output il testo Hello, World!

Nessun commento »

Non c'è ancora nessun commento.

RSS feed dei commenti a questo articolo. TrackBack URL

Lascia un commento

ASPcenter.net è il blog italiano su ASP, ASP.Net, VB.Net, C# e Visual Studio - Funziona con WordPress