KidsLovePC Contact Us
  Home   PHP  Graphics ASP  JavaScript   J2EE  HTML  JAVA   Swing   Webtip  Forums  Lyric  Free sheet music  Ringtones

Local Variables and subroutines

Good software design methodologies require that the solution be modular with well documented interfaces and data hiding where possible. We utilize subroutines to help solve pieces of the overall problem. The following examples demonstrates how to define 2 subroutines in VBscript and define local variables which are hidden from outside subroutines.

<Title> subroutines</title>
<% sub Procedure_1()
strDifferent="Hi I'am strDifferent in Procedure_1"%>
<%End sub%>

<% sub Procedure_2()
strDifferent="Hi I'am strDifferent in Procedure_2"%>
<%End sub%>

<P> Calling Procedure 1 ..<I><%Procedure_1()%> </i></P>
<P> Calling Procedure 2 ..<I><%Procedure_2()%> </i></P>
<P> Calling Procedure 1 ..<I><%Procedure_1()%> </i></P>

You see the result:

Calling Procedure 1 ..Hi I'am strDifferent in Procedure_1

Calling Procedure 2 ..Hi I'am strDifferent in Procedure_2

Calling Procedure 1 ..Hi I'am strDifferent in Procedure_1

How it works:
Each subroutines Procedure_1 and procedure_2 define their own copies of strDifferent and assign different values to thereby demonstrating how to create a local variable and the scope of that variable.

ASP tutorial
What is ASP
Install IIS
VBScript or JScript
ClientSide vs ServerSide scripting
ASP execution order
Dealing with Form
More Form example
Variable &Variant
Local variable
Global variable
Use if_then_else
Use Select Case
For_Next loop
Do_while loop
Subroutine vs Function
Request Object
Count Keyword
Using QueryString
Application, Method, Events
Create Virtual Directory
Save array in Application
Session, Method, Events
Using Cookie
Server Object
Ad Rotator
Content Linker
Dictionary object
Filesystemobject Object




Best books about ASP & ASP.Net from Amazon
Beginning Dynamic Websites : with ASP.NET Web Matrix (Programmer to Programmer) (Paperback) Build Your Own ASP.NET Website Using C# & VB.NET (Build Your Own) (Paperback) Professional Active Server Pages 3.0 (Programmer to Programmer) (Paperback) ASP.NET Cookbook (Paperback) ASP.NET Kick Start (Paperback)


Printer Inkjet A Z lyricsLearn ChineseHome|PHP|Swing|HTML|JavaScript|ASP|JAVA|Forum|WebTip|Contact Us
Copyright © All rights reserved(new). Privacy|Copyright
designed by

Please help us cover the web site maintenance fee.
barcode scanner Thermal Printer credit card machine bar code printer