| File Name | Size | Description |
| ArraysWithNonZeroLB.zip | 3,772 | 2009-02-14 How to create arrays with non-zero lower bounds |
| CalcLoans.zip | 26,006 | 2008-10-14 Calculate Loan Amt, APR, Payment or Nbr Payments, given any 3 (exe & project files) |
| Calendar.zip | 164,183 | 2008-11-19 Print month-per-page calendar with personal dates and US holidays (exe & doc) |
| CommandLineArgs.zip | 3,348 | 2009-02-14 Accessing command line arguments |
| Compares.zip | 3,737 | 2009-02-14 Examines comparing various types |
| ConsoleFileDialogs.zip | 4,158 | 2009-02-14 How to use file Open and Save dialogs in a console application |
| ConsolePrinting.zip | 5,396 | 2009-02-14 How to print from a console application |
| DataTypeMembers.zip | 4,427 | 2009-02-14 Demonstrates using methods of standard data types, even literals |
| Dates.zip | 4,150 | 2009-02-14 Demonstrates a number of Date/Time properties and System Globalization items |
| Dec2Txt.zip | 5,675 | 2009-02-14 Convert Decimal value to full text (e.g. 5.6 -> "Five And Six Tenths") |
| DefaultValues.zip | 3,498 | 2009-02-14 Tests default values of uninitialized variables |
| DoLoop.zip | 3,243 | 2009-02-14 Various Do/Loop examples |
| Download.zip | 27,896 | 2008-12-12 Download a file given it's URL (exe & project files) |
| EmptyRecycleBin.zip | 3,317 | 2009-02-14 Empty the recycle bin |
| Enumerations.zip | 3,617 | 2009-02-14 Demonstrates using the attribute with Enumerations |
| Environment.zip | 5,006 | 2009-02-14 Examples using the System.Environment namespace |
| Events1.zip | 5,596 | 2009-02-14 Events 1: Using 'WithEvents' and 'Handles' to connect events |
| Events2.zip | 5,584 | 2009-02-14 Events 2: Using Addhandler statement to connect events |
| Events3.zip | 5,553 | 2009-02-14 Events 3: Using delegates |
| Factorial.zip | 3,292 | 2009-02-14 Non-recursive Factorial function (compare to Recursion1) |
| Format.zip | 3,952 | 2009-02-14 Examples of using the Microsoft.VisualBasic.Strings.Format() function |
| ForNext.zip | 3,583 | 2009-02-14 Various For/Next examples |
| HelloWorld.zip | 2,915 | 2009-02-14 Classic 'minimal' VB program |
| HttpUtility.zip | 3,359 | 2009-02-14 Using HttpUtility class to convert text to/from HTML |
| If.zip | 3,255 | 2009-02-14 Various If examples |
| IIf.zip | 3,178 | 2009-02-19 Using the IIf function |
| Interface.zip | 3,477 | 2009-02-14 Implementing an Interface in a Class |
| Kaleidoscope.zip | 13,125 | 2010-08-19 Colorful kaleidoscopic screen saver for Windows 7, Vista, XP (exe & doc) |
| Like.zip | 3,771 | 2009-02-14 Using the Like operator |
| Lng2Txt.zip | 4,412 | 2009-02-14 Convert Int64 value to full text (e.g. 34 -> "Thirty Four") |
| MakeChange.zip | 4,533 | 2009-02-14 Calculate change in bills and coins |
| Mid.zip | 3,381 | 2009-02-14 Using the Mid Function and Statement |
| ModuleProperty.zip | 3,173 | 2009-02-14 Using Properties in Modules |
| ModuleScope.zip | 3,325 | 2009-02-14 Demo of Module level scope and qualification |
| OptionalArguments.zip | 3,226 | 2009-02-14 Demonstrates using Optional arguments |
| ParamArray.zip | 3,478 | 2009-02-14 Demonstrates using ParamArray arguments |
| PassByRef.zip | 3,995 | 2009-02-14 Effects of passing arguments ByRef |
| PassByRefSafe.zip | 4,130 | 2009-02-14 Preventing a called procedure from changing an argument passed ByRef |
| PassByVal.zip | 3,944 | 2009-02-14 Effects of passing arguments ByVal (the default) |
| Passwords.zip | 5,134 | 2009-02-14 Generates passwords of any length and calculates their 'strength' |
| PowersOf2.zip | 3,246 | 2009-02-14 Displays the powers of 2 from 2^0 to 2^95 |
| PrioritizeList.zip | 108,630 | 2007-07-24 Prioritize a list of items, tasks, etc. (exe & doc) |
| Recursion1.zip | 3,277 | 2009-02-14 Example use of Recursion - Factorial |
| Recursion2.zip | 3,327 | 2009-02-14 Example use of Recursion - Walking a directory tree |
| Recursion3.zip | 4,043 | 2009-02-14 Example use of Recursion - Convert long to text (e.g. 34 -> "Thirty Four") |
| Rounder.zip | 4,135 | 2009-02-14 Rounds decimal number to any digit to the left or right of decimal point |
| SelectCase.zip | 3,725 | 2009-02-14 Various Select/Case examples |
| SpecialDirectories.zip | 3,504 | 2009-02-14 Demo of My.Computer.FileSystem.SpecialDirectories functions |
| Stat.zip | 6,929 | 2009-02-14 Class to return all Combinations or Permutations of a group of items |
| StaticVariables.zip | 3,666 | 2009-02-14 Exploring the effects of Static variables |
| StringBuilder.zip | 3,398 | 2009-02-14 Using the StringBuilder class |
| StringFunctions.zip | 3,793 | 2009-02-14 Using Visual Basic string functions |
| StringMethods.zip | 3,941 | 2009-02-14 Using methods of the String class |
| Structures.zip | 3,993 | 2009-02-14 Implementing Structures with properties, methods and constructors |
| TextIO.zip | 3,413 | 2009-02-14 How to read and write text files line by line |
| TryCatch.zip | 3,286 | 2009-02-14 Example of using a Try/Catch block |
| TypeChars.zip | 3,128 | 2009-02-14 Using Type Characters to coerce literals |
| WhileEndWhile.zip | 3,266 | 2009-02-14 Various While/End While examples, including exiting 3-deep nested loops |
| WinAPI1.zip | 3,520 | 2009-02-14 Using the Win32API |
| WinAPI2.zip | 3,472 | 2009-02-14 Using the Win32API with System.Runtime.InteropServices |