How to Program with VBScript

Part 1 of 5:

Setting Up Your Development Environment

  1. How to Program with VBScript Picture 1
    Get a good code editor. You can use Notepad, but a more robust editor will make it easier to see the syntax of your VBScript code.
  2. How to Program with VBScript Picture 2
    Install Internet Explorer. Internet Explorer is the only browser that supports VBScript, as it is a proprietary Microsoft product. You will need Internet Explorer installed in order to see your VBScript in action.
    1. Since Internet Explorer is only supported on Windows, you will have the best results if you program on a Windows computer.
  3. How to Program with VBScript Picture 3
    Learn some basic VBScript practices. There are several important basics that it will be helpful to know before you dive too deep into coding.
    1. Use ' (apostrophe) to designate a comment. Any line that starts with an apostrophe is designated as a comment and is not processed by the script. Use comments often to help other developers, and yourself, figure out what the code is doing.
    2. Use _ (underscore) to extend the end of a line. The end of a line of code is typically designated by simply moving to the next line, but if the line becomes very long and needs to wrap to the next line, place a _ at the end of the unfinished line to indicate that the line continues on the next line.
Part 2 of 5:

Creating a Base Page

  1. How to Program with VBScript Picture 4
    Create an HTML page. VBScript exists within HTML websites. In order to see your VBScript working, you will need to create an HTML file that you can open in Internet Explorer.
    1. If you have IE version 11 or higher, you need to switch on emulation for IE10 because IE11 does not support VBscript by default. If so, add this tag to the top of your vbscript code:
    2. Open your code editor and enter the following:[1]
      <html> <head> <title>VBScript Testtitle> head> <body> body> html> 
  2. How to Program with VBScript Picture 5
    Add the VBScript tags. When creating a webpage with VBScript, you need to let the browser know that the script is coming up. Insert the tag into your HTML source:
    <html> <head> <title>VBScript Testtitle> head> <body> <script language="vbscript" type="text/vbscript"> script> body> html> 
  3. How to Program with VBScript Picture 6
    Use VBScript on an ASP server. If you are writing VBScript for an ASP server, you can indicate that the script is starting by using a special tag:
    <html> <head> <title>VBScript Testtitle> head> <body> <% %> body> html> 
Part 3 of 5:

Creating a "Hello World!" Program

  1. How to Program with VBScript Picture 7
    Insert the Write command. This command is what displays content to the user. When using the write command, the designated text will be displayed in the browser.
    <html> <head> <title>VBScript Testtitle> head> <body> <script language="vbscript" type="text/vbscript"> document.write() script> body> html> 
  2. How to Program with VBScript Picture 8
    Add the text that you want to be displayed. In the parentheses, add the text that you want to be displayed on the screen. Enclose the text with quotation marks to designate it as a string.
    <html> <head> <title>VBScript Testtitle> head> <body> <script language="vbscript" type="text/vbscript"> document.write("Hello World!") script> body> html> 
  3. How to Program with VBScript Picture 9
    Open the HTML file in your browser. Save your code as an .HTML file. Open the saved file using Internet Explorer. The page should display Hello World! in plain text.
Part 4 of 5:

Using Variables

  1. How to Program with VBScript Picture 10
    Declare your variables. Variables allow you to store data to be called upon and manipulated later. You need to declare variables using dim before assigning values to them. You can declare multiple variables at once. Variables must start with a letter, and can be up to 255 characters long. Below, we are creating the variable "age":
    <html> <head> <title>VBScript Testtitle> head> <body> <script language="vbscript" type="text/vbscript"> dim age script> body> html> 
  2. How to Program with VBScript Picture 11
    Assign values to variable. Now that the variable has been declared, you can assign a value to it. Use the = sign to set the variable's value. You can use the Write command to display the variable on the screen to ensure everything is working
    <html> <head> <title>VBScript Testtitle> head> <body> <script language="vbscript" type="text/vbscript"> dim age age = 30 document.write(age) script> body> html> 
  3. How to Program with VBScript Picture 12
    Manipulate your variables. You can use mathematical expressions to manipulate your variables. These expressions work much like basic algebra. All of your variables, including the answer, must be declared before using them.
    <html> <head> <title>VBScript Testtitle> head> <body> <script language="vbscript" type="text/vbscript"> dim x dim y dim sum x = 10 y = 5 sum = x + y document.write(sum) 'the page will display "15" script> body> html> 
  4. How to Program with VBScript Picture 13
    Create an array. An array is essentially a table that can contain more than one value. The array is then treated as a single variable. Like variables, the array needs to be declared first. You must also indicate the number of values that the array can store (including 0 as the first number). You can then call on the data stored in the array later.
    <html> <head> <title>VBScript Testtitle> head> <body> <script language="vbscript" type="text/vbscript"> Dim names(2) Dim mother names(0) = "John" names(1) = "Jane" names(2) = "Pat" mother = names(1) script> body> html> 
  5. How to Program with VBScript Picture 14
    Create a two-dimensional array. You can create an array with multiple dimensions to store more data. When declaring the array, you will indicate the number of rows and columns contained in the array.
    <html> <head> <title>VBScript Testtitle> head> <body> <script language="vbscript" type="text/vbscript"> Dim table(2,2) 'This will create a 3x3 table table(0,0) = "A" table(0,1) = "B" table(0,2) = "C" table(1,0) = "D" table(1,1) = "E" table(1,2) = "F" table(2,0) = "G" table(2,1) = "H" table(2,2) = "I" script> body> html> 
Part 5 of 5:

Using Procedures

  1. How to Program with VBScript Picture 15
    Understand the difference between "sub" and "function" procedures. There are two types of procedures in VBScript: sub and function. These two types of procedures allow your program to perform actions.
    1. Sub procedures can perform actions, but cannot return a value to the program.
    2. Function procedures can call other procedures as well as return values.
  2. How to Program with VBScript Picture 16
    Make and call a sub procedure. You can use sub procedures to create tasks that your program can all on later. Use the Sub and End Sub statements to enclose the sub procedure. Use the Call statement to activate the sub procedure
    <html> <head> <title>VBScript Testtitle> head> <body> <script language="vbscript" type="text/vbscript"> Sub mysubproc() document.write("This was written in a sub procedure") End Sub Call mysubproc() 'This will display the message written in the sub procedure script> body> html> 
  3. How to Program with VBScript Picture 17
    Create a function procedure. A function procedure allows you to perform commands and return values to the program. Function procedures are where the meat of your programs functionality will occur. Use the Function and End Function statements to designate the contents of the function.
    <html> <head> <title>VBScript Testtitle> head> <body> <script language="vbscript" type="text/vbscript"> Function multfunction(x,y) multfunction = x*y End Function document.write(multfunction(4,5)) 'This will use your function and insert 4 and 5 into the x and y variables.  'The result will be printed on the screen. script> body> html> 
3.6 ★ | 14 Vote

May be interested

  • Instructions for uninstalling Windows Insider ProgramInstructions for uninstalling Windows Insider Program
    the windows insider program allows you to experience new features early, but it comes with the risk of system errors and instability. if you no longer want to use this test build, exiting the program is necessary to ensure performance and stability of your computer.
  • Security for Microsoft Internet ExplorerSecurity for Microsoft Internet Explorer
    some software features that provide functionality for a browser such as activex, java, and scripting (javascript, vbscript ...) can also cause vulnerabilities to computer systems. they can arise from the poverty of protocol, design and software
  • Microsoft rewarded $ 250,000 in a new bug-finding programMicrosoft rewarded $ 250,000 in a new bug-finding program
    microsoft finally launched a bug bounty program for security researchers and bug hunters, and then reported bugs on the latest windows operating systems and software.
  • How to Run a Program on Command PromptHow to Run a Program on Command Prompt
    this wikihow teaches you how to start a program on your windows computer from within the command prompt app. you can only run programs that are installed in windows-created folders (e.g., the desktop), though you can add a program's folder...
  • How to Open a File with Another Program Using Open With on Windows VistaHow to Open a File with Another Program Using Open With on Windows Vista
    do you have a file on your computer which seems to always open in another program that you don't want to use? although the program is on your system, it's just not accessing it for either this instance or for all instances. this article...
  • Basic C program structureBasic C program structure
    before we study the blocks that make up a c program, first look at a sample c program.
  • 8 tools to hide programs running on Taskbar or Traybar8 tools to hide programs running on Taskbar or Traybar
    if you want to hide a program or application running on the taskbar for some reason, you don't know how. the network administrator will introduce you to 8 useful tools to help you hide the program in the taskbar.
  • ADX Toys 2: Programming editor for WordADX Toys 2: Programming editor for Word
    programming requires you to have a suitable program and a specific environment, plus a translation program to translate the source program. however, when you want to interpret a certain meaning content in a language, you need to write it into a text to express your meaning.
  • 3 ways to end a program in Python3 ways to end a program in Python
    knowing how to end a program is important and can be helpful in many different situations. for example, if you're creating a simple game, you can exit when a specific user enters or when a certain condition is met.
  • How to join the Apple Beta program to try the latest iOS versionsHow to join the Apple Beta program to try the latest iOS versions
    apple has provided a free beta program for users (public beta), previously you need to pay 99 usd / year. and you can sign up for this apple program right now according to the instructions below.