Source Code
Video Capture Help ] AVIFile Tutorial ] Licensing and Distribution ] Resources ] Awards ] Latest News ] [ Source Code ] Free Controls ]

 

Click on a sample name for detailed information!

SAMPLE NAME DESCRIPTION DATE UPLOADED
New! AVIFile Samples Almost "a whole book" on using the AVIFile functions from Visual Basic

5 samples including-
AVI to Bitmaps
Bitmaps to AVI
Recompress Video Streams

02/19/00

vbTAPI.exe
TAPI from native VB5/6 - no 3rd party dependencies!

A functional TAPI dialer/devcaps program which demonstrates how to use the TAPI API from "straight" VB.
03/10/01
(8/24/99)
RASHangup Shows how to enumerate and hang up all existing Dial-up network (DUN) connections using the Win32 RAS API functions from VB! 01/15/00
MsgBoxEx Custom MsgBox with full system support!

Safely subclass the standard MsgBox to add Left, Right and Icon properties.  Cool!

12/10/99

Callback Routing Tutorial
New! Advanced sample uses Interfaces for callback routing!

Series of 4 different VB5 projects of increasing complexity show how to wrap WinAPI callbacks in class modules. The newest sample is a form subclasser which allows you to intercept all window msgs sent to any VB form.
8/24/99
(9/08/98)

MIXER.EXE
New! Mixer line version 2.0!

All VB5 demo of using the Win32 audio mixer functions. A "devcaps" type demo that returns info on each line of your soundcard(s).
4/02/99
(9/29/98)

GETFREE.EXE
New! version 1.03

VB5 demo program shows the MS recommended way to determine at runtime whether to call GetDiskFreeSpaceEx() API which can handle FAT32 large disk partitions or the older GetDiskFreeSpace() API.
2/24/99
(8/26/98)
DirectX Samples An original DLL written in MSVC++ 6.0 which provides some helper functions for using the DirectX 6 API from Visual Basic. One sample project finished, more on the way. Plus links to download the Microsoft SDK and Patrice Scribe's DirectX Type Library. Take a look! 02/18/99
MMINFO.EXE Tools for getting file information from Wave, Bitmap, and AVI files. Utility program with full commented source code. 02/18/99

CPUINFO.EXE
Now! Updated to support CeleronA CPUS!

VB5 demo program which shows how to use INTEL's cpuInfo package to retrieve information directly from the CPU. Includes a freeware VB-friendly version of the Intel dll.
1/25/99
(9/25/98)
VBVIDCAP.EXE ***VERY COOL!***

Full clone of the Vidcap32 capture app by Microsoft with full source code. Comes with a full VB translation of VFW.H. If you have a capture device, you definitely want this.
12/02/98

DXVIDCAP.EXE
MS DirectShow(tm) Sample project for VB. Shows how to enumerate video capture devices and create a live preview window using DirectShow. *Requires DirectX Media 6.0 runtime* 10/27/98

SMI32.EXE
Lotus Notes (c) Mail for VB5 using SMI/VIM interface. Also includes an example of GetOpenFileNamePreview() dialog in a VB bas file. 10/21/98

CREATEW.EXE
HELLO WORLD for VB. This sample project shows how to create a window with CreateWindowEx() API from VB. 10/20/98
KIDNAP.EXE VB5 project demos subclassing, resizing, and otherwise messing with "foreign" windows from VB. Let's you dynamically make ANY application a "child-window" of your VB form at runtime. 9/10/98
PLAYAVI.EXE VB5 demo program which shows how to dynamically create and call an MCIWND Class Window at runtime to play an AVI file (or any other MCI device). 9/10/98
ROUNDME.DLL
CALLDLL.EXE
(C DLL - VB5.EXE)
Shows how to create a simple C DLL function library to call from VB. Includes MSVC 5.0 DLL project which could be a suitable "template" project for your own functions, and a VB5 project which demos calling the DLL. 8/26/98

All Shrinkwrap Visual Basic samples and controls
Copyright (c) 1998-2000, Ray Mercer - All Rights Reserved