Spezzare una riga lunga in più righe
> Scritto da Matteo Gentile il giorno 07/11/2002

  Può capitare di incontrare istruzioni singole molto lunghe. E' possibile, grazie a VBScript, spezzare queste righe distribuendole su più di una.
Per fare ciò si usa il carattere di continuazione di VBScript "_".
Vediamo un esempio:


<% 
Response.Write _ 
"Questa riga contiene molte parole ed è 
lunghissima e quindi può essere utile spezzarla in due!"
%> 

In questo caso ho mandato a capo la stringa presente dopo l'istruzione che permette di scrivere su schermo Response.Write.
Bisogna però fare un po' di attenzione. Ad esempio:

<% 
Response.Write "Questa riga contiene molte 
parole ed è lunghissima" _ 
"e quindi può essere utile spezzarla in due!" 
%> 

Restituirà un errore di prevista fine istruzione! Questo perchè l'istruzione Response.Write termina alla chiusura delle virgolette.
Bisogna invece scrivere:

<% 
Response.Write "Questa riga contiene molte 
parole ed è lunghissima" & _ "e quindi può 
essere utile spezzarla in due!" 
%> 


--------------------------------------------------------------------------------------------
AZPoint.net - http://www.azpoint.net
Vietata ogni forma di duplicazione