McMillan's Visual Basic Code
Kindly hosted by Paradoxes.Info

News

Site News

Classicvb.org are running a petition which requests that Microsoft continue to support Classic Visual Basic. (March 2005)

www.classicvb.org

Microsoft are supplying a add-in for Visual Basic 6 which adds support for the scroll wheel in the IDE. (October 2004)

support.microsoft.com?id=837910

Microsoft have released Visual Basic Service Pack 6. Check out the Microsoft's MSDN Center for details. (March 2004)

msdn.microsoft.com/vstudio/downloads/updates/sp/vs6/sp6/default.aspx

Projects

Boggle Solver Project

MasterMind Solver Project

ActiveX Controls

Double Buffered Progress Control

Class Modules

Replace the Timer Control with this Alarm Class

Base 64 Encoding/Decoding Class

FTP Class based on the FileSystemObject using the Wininet Library

Control your Hosts file with the Hosts Collection

Implement HTTP POST and GET with the HHTP Class using the Wininet Library

List Lotto combinations with the Lotto Class

Persist private objects with the PropertyBag Class

Store Items with this simple Stack Class

Fast Binary Search using the String Array Class

Fast String concatenation with the String Class

PKZip compatible Zip files using the ZLib.dll

Extract Zip archives using the ZLib.dll

Code Snippets

Auto-selecting items in a Combo Box

Fast AddItem and Clear methods for the Combo Box

Calculate a person's age with the CalculateAge Function

Combine Text using the ParamArray Keyword

How to fire MouseIn and MouseOut events

Test whether an Application is running

Test whether your Application is active

Test whether your application is running in the IDE

Links

There's plenty of great VB sites out there. Here's a small selection:

Visual Basic Links

Send me an email if you'd like your site linked from here.



Add your email address to receive website update
notifications and news

Name (Optional)
Email Address
  Add     Remove

© Copyright Notice

Unless otherwise stated, the code on this site is Copyright to Andrew McMillan. You may use this code in your projects (both commercial and non-commercial) but you are not permitted to republish this code in any form without the Author's prior consent.

The code on this site is supplied "as is" and no claims are made as to its soundness. The Author claims no responsibility for or liability from use of said source code.