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
 

Funciones y subprogramas en el ASP

Diseño web RSS Feed








Funciones y subprogramas en el ASP

Si usted lee nuestra clase particular encendido incluya los archivos (SSI) entonces que usted aprendió cómo a encapsule el código del ASP dentro incluyen archivos y las ventajas nos trae.

Como reveladores, debemos esforzarnos para hacer nuestras vidas más fáciles donde sea posible... nadie deseamos reinventar la rueda después de todos.

Las funciones y los subprogramas existen para ahorrarnos no sólo tiempo, sino para traer energía a nuestro ASP.

Son justas otra manera de encapsular código, pero tienen mucho más funcionalidad que apenas ' ahorrando un cierto código para más adelante '.

Primero, miremos funciones... Imagine a vendedor del globo en la calle. Todos les hemos visto que requieren la una sola pieza de la información cuando usted compra un globo, el color.
Opinión dejada pedimos un globo rojo... El vendedor del globo armado con esta ' información ' entonces hace una acción básica bonita... que él le da el globo. El globo que usted recibió es un resultado directo de la información usted dio a vendedor del globo.

Las funciones son justas iguales... que le vuelven un valor basado en la información usted proporcionó. Deja mirada en una función del ejemplo: - < %
GetBalloon(strColour) de la función
Tempstr Dévil
el strColour = el lcase(strColour) ' esto convierte la minúscula del valor.
Seleccione el strColour del caso
El caso Tempstr "rojo" = "aquí es su globo rojo"
El caso Tempstr "amarillo" = "aquí es su globo amarillo"
El caso Tempstr "verde" = "aquí es su globo verde"
El caso Tempstr "azul" = "aquí es su globo azul"
Encajone Tempstr otro = "apesadumbrado, nosotros han vendido fuera de ese color"
Termine Selecto
getBalloon = Tempstr
Función Del Final
% >

Una función se pasa una cierta información. La información pasamos una función, nos conocemos como ' discusión '. La información que conseguimos detrás de una función se sabe mientras que el ' valor de vuelta '. Mientras que una función puede tener muchas discusiones, puede solamente tener un valor de vuelta.

Miremos un más ejemplo: - < %
CalcTax(amount, taxrate de la función)
Tempvar Dévil
Tempvar = cantidad * (taxrate/100)
CalcTax = Round(Tempvar, 2) ' alrededor del resultado a 2 lugares decimales
Función Del Final
% >

Una vez más otro ejemplo básico. Debemos notar este vez que la función acepte dos discusiones.

Ahora, tenemos cierta idea de cómo escribir una función. ¿Cómo utilizamos uno?
Déjeme demostrarle ahora cómo podemos utilizar el ejemplo del calcTax. < %
shoppingbill=goodsTotal + calcTax(goodsTotal, 17.5)
Response.Write "sus compras vino hasta el Ã"⣠"y goodsTotal
Response.Write "
Cantidad del IVA el = Ã"â£" y calcTax(goodsTotal)
Response.Write "cantidad total el = Ã"⣠debido "y shoppingbill
% >

¡Sobre usted vea la función del ejemplo en huh fácil de la acción...!

He intentado hacer funciones que entendían tan fáciles como sea posible... Entender un subprograma (submarino) ahora va a ser fácil para usted. Imagine un bloque del código que realizó algunas instrucciones basadas en la información que usted la dio...
¿Los sonidos mucho tienen gusto de una función, doesn?t él? Mana este vez, nosotros no consigue cualquier cosa detrás. Un submarino no la pasa detrás información las aplicaciones justas los datos que la damos para un cierto propósito.

Utilizaré solamente un ejemplo de un submarino, y en el mismo ejemplo haga uso el submarino: - < %
Bday(strName secundario, intAge)
Response.Write "Feliz Cumpleaños" Y Nombre
Response.Write ", usted es" y viejo hoy del intAge y "de los años"
Submarino Del Extremo

' ahora, llame el submarino
"Joe" bDay, 26
% >

El submarino antedicho, demuestra mi punto. Ponemos algo adentro, realiza una acción (en este caso que escribe a la pantalla), pero no se vuelve nada nosotros en el código. Una cosa que REALMENTE ES importante al usar un submarino, es que no ponemos los soportes alrededor de las discusiones... Porque no tenemos un valor de vuelta que no necesitamos los soportes y en este caso, si intentamos conseguiremos un error.

Bien, eso apenas sobre concluye este artículo. Debemos ahora escribir código eficiente con el uso de funciones y de submarinos. Don?t se olvida de que si usted utiliza sus funciones y submarinos en páginas múltiples entonces usted debe realmente almacenarlas dentro incluye los archivos por razones del mantenimiento fácil y de un funcionamiento mejor.


Robe Collyer, experimentado con 20 años que programan a conocimiento y al administrador del sitio de www.webforumz.com - copyright 2003-2004

Artículo Fuente: Messaggiamo.Com

Translation by Google Translator





Related:

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


Webmaster obtener el código html
Añadir este artículo a su sitio web ahora!

Webmaster Envíe sus artículos
No es necesario que se registre! Completa el formulario y su artículo está en el Messaggiamo.Com Directorio!

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

Envíe sus artículos a Messaggiamo.Com Directorio

Categorías


Derechos de autor 2006-2011 Messaggiamo.Com - Mapa del sitio - Privacy - Webmaster enviar sus artículos a Messaggiamo.Com Directorio [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu