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
 

Fonctions et sous-routines en asp

Web design RSS Feed





Fonctions et sous-routines en ASP Si vous lisez notre didacticiel sur les fichiers Include (SSI), alors vous avez appris comment encapsuler code ASP dans les fichiers et les avantages qu'il nous apporte. En tant que développeurs, nous devons nous efforcer de de rendre notre vie plus facile dans la mesure du possible ... ne veut réinventer la roue, après tout. Fonctions et Subroutines existent non seulement pour nous sauver du temps, mais d'amener le pouvoir à notre ASP. Ils sont juste une autre façon de encapsulation de code, mais ont beaucoup plus de fonctionnalités que le simple «économie d'un code de côté». Tout d'abord, attardons-nous sur les fonctions ... Imaginez un vendeur de ballons dans la rue. Nous avons tous vu, ils exigent une pièce de informations lorsque vous achetez un ballon, la couleur. Disons, nous avons demandé à un ballon rouge ... Le ballon vendeur armés de cette «information», puis fait une jolie action de base ... il vous les mains le ballon. Le ballon vous reçu est un résultat direct de l'information que vous a donné le ballon vendeur. Les fonctions sont les mêmes ... leur retour à une valeur fondée sur l'information que vous avez fournis. Voyons un exemple de fonction: - <% Fonction getBalloon (strColour) Dim Tempstr strColour = LCASE (strColour) 'Cela convertit la valeur en minuscule. Select Case strColour Case "rouge" Tempstr = "Voici votre ballon rouge" Case "jaune" Tempstr = "Voici votre jaune "Case" vert "Tempstr =" Voici votre ballon vert "Case" bleu "Tempstr =" Voici votre ballon bleu "Case Else Tempstr =" Désolé, nous avons vendu de la couleur "End Select End getBalloon = Tempstr Function%> Une fonction est transmis de l'information. Les informations que vous nous passer une fonction, est connu comme un «argument». L'information nous revenons d'une fonction est connue comme la «valeur de retour». Alors que peut avoir une fonction de nombreux arguments, il ne peut avoir un retour value.Let nous pencher sur un autre exemple: - <% Function calcTax (montant, taxrate) Dim Tempvar Tempvar = montant * (taxrate / 100) CalcTax = Round (Tempvar, 2) 'round le résultat à 2 décimales End Function%> Une fois de plus, un autre exemple de base. Nous devons remarquer que la fonction accepte deux arguments. À présent, nous avons une certaine idée de la façon d'écrire une fonction. Comment utilisons-nous une? Permettez-moi de maintenant vous montrer comment nous pouvons utiliser le calcTax exemple. <% Shoppingbill = goodsTotal + calcTax (goodsTotal, 17,5) Response.Write "Votre s'est ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  £" & goodsTotal Response.Write "Montant de TVA = ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  £" & calcTax (goodsTotal) Response.Write "= montant total dû ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  £" & shoppingbill%> Ci-dessus vous voyez l'exemple fonction dans l'action ... facile hein! j'ai essayé de faire comprendre les fonctions aussi simple que possible ... Comprendre une subroutine (Sub) est maintenant chose facile pour vous. Imaginez un bloc de code qui a effectué certains instructions sur la base des informations que vous lui ... Sounds beaucoup comme une fonction, non? t-il? Eh bien cette fois-ci, nous ne sommes pas rien. Un sous-ne passe pas de retour d'information qu'elle utilise les données que nous lui donnons pour certains purpose.I va utiliser un seul exemple d'un sous, et dans le même exemple utiliser des sous: - <% Sous Bday (strName, intAge) Response.Write "Happy Birthday" & Nom Response.Write ", vous êtes" intAge & & "ans aujourd'hui, "End Sub 'maintenant, l'appel sous bday" Joe ", 26%> Le Sous-dessus, démontre mon point de vue. Nous avons mis quelque chose, il effectue une action (dans ce cas écrit à l'écran), mais rien n'est retourné à nous dans le code. Une chose qui est vraiment important lors de l'utilisation d'un sous, est que nous ne mettons pas de parenthèses autour des arguments ... Parce que nous n'avons pas de valeur de retour nous n'avons pas besoin de supports et dans ce cas, si nous essayons, nous aurons une error.Well, conclut que, sur cet article. Nous devrions maintenant être écrit par le code efficace à l'utilisation des fonctions et des Subs. Don t oublier que si vous utilisez vos fonctions dans de multiples et sous-pages, vous devriez vraiment de les stocker dans des fichiers pour des raisons de facilité d'entretien et de mieux performance.Rob Collyer, expérimenté avec 20 années de connaissances en programmation et de l'administrateur du site www.webforumz.com - Droits d'auteur

Source D'Article: Messaggiamo.Com

Translation by Google Translator





Related:

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


Webmaster obtenir le code html
Ajouter cet article sur votre site Web dès maintenant!

Webmaster envoyer vos articles
Aucune inscription requise! Remplissez le formulaire et votre article est dans le Messaggiamo.Com répertoire!

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

Soumettez vos articles à Messaggiamo.Com Directory

Catégories


Copyright 2006-2011 Messaggiamo.Com - Plan du site - Privacy - Webmaster soumettre vos articles à Messaggiamo.Com Directory [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu