Welcome to the Visual Basic 3.0 Archive. All files have been zipped so you will need PKUNZIP.EXE before you can use them. Please feel free to make contributions to the archive - we hope to have a dedicated R.A.D incoming directory for you to upload to in the near future. N.B. This section is devoted to 16-Bit VisualBasic versions such as VB3.0 Pro and below. Please see the VisualBasic 4.0 Archive for 16/32-Bit OCX controls.

NAME DESCRIPTION SIZE CONTACT
CSocket Wrench v2.0 An excellent TCP/IP SocketTools control for Visual Basic from Catalyst, the best bit is it's absolutely free! Registration: FREE
412kb
Catalyst Development
Gif to BMP Converter (Source Code) A Dynamic Link Library to convert GIF images to BMP images for use in Visual Basic Image controls. Registration: FREE.
4.53kb
Non Available
Icon Extraction (Source Code) Excellent source code for extracting icons from Dynamic Link Libraries, Executable files or *.ICO files.Registration: FREE
2.46kb
Tim Hill
Port I/O VBX This VBX has only two properties:
PortAddress: Here you set the I/O-address
PortData: Reading from this property gives you the data Setting this property sets the I/O port
Registration: FREE
26.2kb
Non Available
256 Colours in a Picture Box (Source Code) The enclosed files show how to display a 256 bitmap in a Visual Basic picture box control. The technique uses a DLL to read the bitmap file into memory and create a palette which can then be selected into the picture box's device context. Registration: FREE
25.6kb
RPB
Application Loader This is a small utility to pre load DLL's into memory which then stay resident in memory until Windows terminates. It is written in VB3 and requires the VBRUN300.DLL. The advantage of preloading DLL's, VBX's into memory is you can control exactly which version is loaded into memory and application load time is greatly speeded up.Registration: FREE
34.6kb
Steves
Colour Pallete Example (Source Code) This is a piece of source code with a pre-compiled EXE demonstrating how to show the Windows Colour Palette, scroll through colours and return the HEX value.Registration: FREE
6.92kb
Non Available
Disk Tools ToolsDLL is a DLL that currently has three functions.
1. A function to determine if a file exist.
2. A call determine total disk space.
3. A call to determine free disk space.
4. A call to popup a visual calendar that returns the date selected by the user.
Included in the zip files is a sample visual basic application and source to demonstrate how to make these calls.Registration: FREE
130kb
Dan Burkman
VB Assembler VB-ASM is a DLL that was written to help Visual Basic programmers accomplish tasks that are either difficult, or impossible to do in Visual Basic alone. The DLL contains a number of helpful routines and was written entirely in assembly language making it highly optimized.Registration: FREE
34.0kb
SoftCircuits Programming
VB FindID (Source Code) VBFindID is a small WinApp I wrote in Turbo Pascal for Windows (for compactness). It can be used to determine the IDs of VB Controls (including Labels) during development of your VB Apps. Knowing the IDs before hand saves you from having to determine control IDs during run-time and allows you the flexibility to use several API calls during the Form_Load procedure without having to show the form and go through a series of SetFocus statements.Registration: FREE
8.75kb
Costas Kitsos
VB Guard DoDi's VB Guard will protect your application agains the Visual Basic Decompiler. Run this EXE over your finished program to protect it. Registration: FREE
11.6kb
Dr H.-P. Diettrich
VB Helper VB-Helper is a DLL that was written to help Visual Basic programmers accomplish tasks that are either very difficult or impossible to do in Visual Basic alone. Although there are other DLLs and VBXs that can accomplish these same tasks, VB-Helper has its own collection of routines in a single DLL. Registration: FREE
37.0kb
SoftCircuits Programming
VB I/O VBX The VBIO VBX is a Visual Basic Custom Control that allows you to get and set miscellaneous file- and disk- attributes. Features include setting filedate and time, file-attributes, disk volume-label and serial number and determining a file's size, free diskspace, total diskspace, filesystem type and whether a drive is a CD-ROM drive or a network drive. The VBX is invisible at run-time. You communicate with the VBX by getting and setting the file and disk-properties. Registration: FREE
35.4kb
SheAr software
Transparent Bitmaps (Source Code) This is a piece of code that demonstrates how to create transparent bitmaps (*.BMP) in Visual Basic. Sample Bitmaps are included. Registration: FREE
55.6kb
Non Available
Virtual Logo (Source Code) Virtual Logo is a VB form lets you use LOGO turtle graphics from your VB programs. You can also just play with logo (just like in primary school) by enterring turtle commands into the Debug Window. Registration: FREE
6.92kb
Tom Hollander
UK Decompiler Docs This is the German Visual Basic 3.0 Decompiler documentation translated into an English version. Registration: FREE
37.1kb
Non Available
BigFoot Text Viewer BIGFOOT is a straightforward read-only large file viewer which uses a Visual Basic Text Box Control for viewport. Its can easily be added to Visual Basic Projects needing this capability. Registration: FREE
8.84kb
Dan R. Metzger
COM Port Status This is a VB callable DLL that checks the current state of the COM port. Especially designed for modem software, it will check the state of the following singals even if the COM port is opened and being used by another application! Registration: FREE
4.43kb
Lim Chee Tuck
AAVBSort AAVBSORT.DLL provides a group of simple to use routines to sort and search Visual Basic arrays. Since the routines are written in C++, they are much faster than if they were done in Visual Basic. Included are two families of routines: SortAry which sorts the array elements themselves and SortIdx which sorts arrays via an index. Array elements can be: Integer, Long, Single, Double, Currency, String, or Fixed String. In the registered version, arrays elements can be of User defined types. New in this version are linear and binary search routines. Registration: 30$/£19
233kb
AA Software International
Canimate CANIMATE will allow animation controls to be created and manipulated in Visual Basic. In the current release, only 2D animation is supported. There are two types of animation supported: sprite and cell animation. They may be used concurrently or separately. Registration: $39/£25
97.5kb
Componere Software
VBHook Macro Recorder
The Recorder custom control is designed to allow a Visual Basic application access to the powerful facilities of windows journaling. Possible applications of this include macro recording and playback abilities within an application, building simple CBT applications, and recording scripts for application testing. Registration: $23/£15. 17.9kb
Robert Mullins
ZZHot Controls
The purpose of ZZHOT is to provide a very easy, fast, and reliable means for the VB developer to implement arbitrary, polygonal hot spot regions in their VB program. There are a wide range of applications. Registration: $25/£16.
324kb
gat@csn.org
VideoSoft Controls
The VideoSoft Controls were designed to save you from writing tedious, repetitive, error-prone code. The controls are innovative and efficient. They are distributed as a single VBX to make installation easier. This control is a MUST! Registration: $45/£29.
111kb
VideoSoft
Visual Basic Script
VBScript is a scripting language which can be used to manipulate the properties of Visual Basic controls at design time and perform batch operations on controls and forms. Registration: $20.
45.6kb
Jason Simmons
SCFile 1.3
Ever want to drop a large text file onto the Windows Notepad just to see one line of text within it? If that text file is over 64K in size, forget it. With SCFILE you can view, search, and extract from virtually any text file you can store (actually there is a limit somewhere around 1,000,000,000 bytes). Registration: $20/£13.
73.9kb
Software Assist Corporation
Porting VB Applications VBRC reads VisBasic FORMs and generates Dialog Templates, which are (*.dlg) text files ready for RC resource compilation. VBRC was designed to allow developers a much needed path for porting VisBasic apps to other languages such as C, C++, PASCAL, etc. Registration: $45/£29.
76.0kb
Boru Engineering Inc.
VB Buddy VB Buddy provides a toolbar (that can remain on top of all other windows) to perform common tasks. For example, buttons are provided to bring a window to the foreground (i.e. Project, Toolbox, Properties, etc.), blocks of code can be commented out or indented, an equivalent to the Alt+Tab function in Windows is provided for VB. Registration: $19.95/£12.
506kb
Horizon Software
NTG System Broker Remote Execution and File Transfer. Remote Execution. and File Transfer for Windows, Win/NT, Chicago. (such rexec for unix). Registration: FREE
209kb
Stefano Petrone
BarCod BarCod makes bar code display really easy. Just pick the orientation, set the size, and pick the bar code style. Then, set the caption to whatever you want the bars to be. Registration: $15/£9.75
45.3kb
Mabry Software, Inc.
Big List Box BLIST.VBX is a Visual Basic control which implements a virtual list box. The control has the same look and feel, most of the same properties, and functions as the default list box. The difference is, that unlike the standard list box which is limited to 64K of data, BLIST can display up to 5 million lines of any size. Registration: $15/£9.75
31.2kb
Don Sleffel
Calandar DLL Simple DLL to return the current date in a variety of formats including: DDDD, DD/MM/YYYY, and MM/DD/YYYY. Registration: $10/£6.50
255kb
Greg Nixon
iseFile Control The iseFile control provides a set of dialog boxes for operations such as opening, saving, and converting long filenames to short and vice versa. The iseFile Custom Control allows applications built with 16-bit versions of Visual Basic to use long filenames in Windows systems (Windows 95 and NT) that support them. The iseFile Custom Control resembles very closely the actions of the standard Visual Basic Common Dialog box for opening and saving files, but has an additional property that holds the long filename of a file if it is available. Registration: $49.95/£32
39.9kb
Dale Anson
NT86IO DLL for Windows (16 & 32bit) to manipulate its, bytes, integers, longs, and Hardware Port I/O or to call CPU interrupts. For C/C++, Visual Basic. Registration: $10-$20/£6.50-£13M
59.8kb
Stefano Petrone
Scrolling Custom Control The Scoller Control allows you to scroll text accross a LED display. Useful for About screens. Registration: $15/£9.75
23.6kb
Visual Software Services
SealIT What is Sealit? Sealit allows you to save information into an executable. Many programmers have found a problem when it comes to having their software registered. Some put registration information into ini files, some into file, encryption is implemented, it basically has become a problem and a problem to me. Sealit overcomes this problem by saving the information you want right into the executable. This way, no one can mess with it, most everyone won't even know where to look. Registration: 45 day limit
589kb
Ralph Krausse
SysMenu The SysMenu Control allows you to make changes to the system menu (control box) of a form. Registration: $50/£32.50
23.5kb
Dale Nurden
VB Lzh File Compression/Decompression, file functions, and disk space functions for Visual Basic. Registration: $15/£9.75
93.2kb
Philip Bush
Midi Control v1.1 The midi control gives you the power to develop MIDI software with Microsoft Visual Basic. It has the possibilities to send and receive ordinary midi messages as well as sending and receiving system exclusive data. Registration: $35/£22.75
65.8kb
R.S.Plieger
VB Tidy v3.0 This is a utility we developed for in-house use to neatly indent code which had become messy! It relies on the code having been through the VB syntax checker and standard formatter first - i.e. it may not work on code produced by other methods. Files must have been saved as text. Registration: $15/£10
22.9kb
RGS Software
VB View VBView lets you quickly examine the source code of a VB project without the overheads of using Visual Basic itself. VB3 developers will find it particularly useful when they are working on one project and want to look at or copy code from another project. VB4 developers running Windows 95 or Windows NT can run multiple copies of Visual Basic but they will still find it easier to use VBView to look at other projects. They will also reduce the risk of accidentally saving a VB3 project as a VB4 project, since VB3View is a read only utility. Registration: $10/£6.50
95.8kb
PD Consulting
Wave 1.0 This control makes it easy for you to play and get information about WAV files. Play WAV files in the background as your program performs other tasks; add recorded speech to your applications; put beeps, whistles, and laser sounds into your games. Wave VBX makes all of this very straight-forward. Set the Filename property and tell it to go. That's it Registration: $15/£9.75
40.9
Mabry Software
BMPLst Control BmpLst is a Visual Basic custom control that provides a list box with pictures. The picture and the text below it are centered within the list box. Registration: $20/£13
40.8kb
Mabry Software
dsSocket Winsock Control The dsSocket custom control provides support for TCP/IP network communications using Visual Basic. The control utilizes the Windows Sockets (Winsock) standard. Registration: $75/£48.75
45.5kb
Dolphin Systems Inc.
Fenestra WinSocket This control provides communications for your application by allowing the transmission and reception of data through the winsock dynamic link library. Registration: $75/£48.75
48.6kb
Fenestra Software L.L.C.
GTList Box GT List v2.0 Tabbed List Box is in all respects similar to the standard Windows/VisualBasic List Box.control except for the three additional properties I've added. Registration: $15/£9.75
21.8kb
George. R. Torralba
GT Tool Bar GT Toolbar Kit v1.0 is a Visual Basic VBX which helps the VB programmer implement a toolbar. GTTBAR.VBX contains two custom controls namely GTTBAR and GTPANEL. Registration: $15/£9.75
28.4kb
George. R. Torralba
IniCon32 Control IniCon is a custom control that makes INI file access simple. No Windows API calls required. Registration: $10/£6.50
28.2kb
Mabry Software
SortZ The SORTZ.VBX file is a custom control suitable for use with such programming languages as Visual Basic, Visual C++ and Delphi. It provides an efficient sort engine for numeric or string data stored in arrays of simple data types or user-defined types, and can work with 'huge' arrays (>64K). Registration: $15/£10
8.07kb
Martin Bryant
UDPPort v1.01 The UDPPort control is used to facilitate UDP (datagram) communications. It can act both as a client and a server and communicate with any number of hosts simultaneously, as well as generate broadcast packets. Registration: $25/£16.25
28.7kb
devSoft Inc


Denney's Den