Microsoft Visual Basic version 1.0 for Windows
Companion Products and Services
Last updated: 1/25/92

This file contains the following sections:

   Custom Controls and .DLLs
   Data Access and Connectivity
   Libraries and Programming Utilities
   Graphics Utilities and Clip-Art
   Publications and Training


Custom Controls and .DLLs
-------------------------

ADDE
17, Rue Louise Michel
92301 Levallois-Perret, France
Contact:  Xavier Ledur  +33-1-47-58-78-41
Map Custom Control
The Map Custom Control is a window in which one or more overlapped
geographical maps (cities, countries, networks) can be displayed.
Zooming and positioning functions will be integrated in the control.
The custom control will be able to load maps from "Cartes et Bases
Windows," an existing Microsoft+ Windows+ graphical environment map
package.  Sample maps from ADDE catalog will be integrated with this
control.  Available fourth quarter.

Autodesk, Inc.
2320 Marinship Way
Sausalito, CA  94965
Contact:  (415) 332-2344
Autodesk Animation Player for Visual Basic
This custom control permits Visual Basic users to easily add animation
to their applications.  The control plays industry-standard FLI and
FLC animations at remarkable speed from hard disks or CD-ROMs.

Coromandel
70-15 Austin Street, Third Floor
Forest Hills, NY  11375
Contact: (800) 535-3267, (718) 793-7963
Fax (718) 973-9710

DbControls
Database custom controls for Visual Basic.  Build database
applications without writing any code.  Uses ObjecTrieve's database
engine, with support for binary large objects (BLOBS), multiple
variable-length fields in the same record, unlimited number of
indexes, and non-contiguous multi-key parts.
DbControls for dBASE
Database custom controls for Visual Basic.  Read and write dBASE III
files without writing any code.    Create new dBASE files from your
Visual Basic Applications.
DbControls for Btrieve
Database custom controls for Visual Basic.  Read and write Btrieve
files without writing any code.

Crescent Software, Inc.
32 Seventy Acres
West Redding, CT  06890
Contact:  Ethan Winer  (203) 438-5300
QuickPak Professional for Windows
QuickPak Professional for Windows contains custom controls and a
general purpose set of utilities for use with Microsoft Visual Basic
programming system.  QuickPak Professional for Windows provides
routines for quickly sorting and searching data, performing fast file
operations, expression evaluation, and other useful tasks. (Available
Fall, 1991)

Desaware
5 Town & Country Village #790
San Jose, CA  95128
Contact:  Gabriel Appleman  (213) 943-3305
Custom Control Factory
An interactive development tool for creating custom controls including
Animated Pushbuttons, Multistate Buttons, enhanced buttons, checkbox
and option button controls for the Visual Basic system.

FutureSoft
1001 South Dairy Ashford, Suite 203
Houston, TX  77077
Contact:  Teri Taylor  (713) 496-9400
DynaComm
Full line of communication from Asynchronous DEC Connectivity to IBM
3270 Connectivity.  By midsummer, with each DynaComm product, Visual
Basic system users will be able to visually link their applications to
DynaComm using DynaComm Custom Controls.

INSYS
268 Rue du Faubourg Saint-Antoine
75012 Paris, France
Contact: M. Quentin  +33-1-40-04-6-36
Insys Classes
Insys Classes is a collection of Visual Basic programming system
Custom Controls for business oriented, computing and communications
applications, including: structured text fields (numeric,
alphanumeric, masked input), hierarchical list boxes, structured list
boxes, date/time management controls with spin buttons, CPIC control,
and a simple spreadsheet control.  Available in September 1991 in
French and English versions.

MicroHelp, Inc.
4636 Huntridge Drive
Roswell, GA  30075
Contact:  Mark Novisoff  (404) 594-1185
VB Tools
Designed to add "pizazz" to Visual Basic programs, VB Tools includes
numerous custom controls, graphics special effects, how to use Windows
API services, utility modules, a program providing $INCLUDE
capabilities, and more.

OutRider Systems
P.O. Box 271669
Houston, TX  77277-1669
Contact:  Jim Nech  (713) 521-0486
ButtonTool
With ButtonTool, developers can easily create many new button types
and styles using bitmaps, icons and metafiles as backgrounds.
Edit Tool
Mask for custom edit box that formats dates, times, dollars, and
numbers.

Pinnacle Publishing
P.O. Box 8099
Federal Way, WA 98003
Contact: David Johnson  (800) 231-1293 or (206) 941-2300
Graphics Server for Visual Basic
Graphics Server for Visual Basic is a custom control for integrating
graphing and charting capabilities into Visual Basic applications.
Include pie charts, bar charts and a variety of other graphs in 2D or
3D.

Prescription Software Inc.
4857 Havana Drive
Pittsburg, PA  15239
Contact:  Jeff O'Donnell  (412) 798-9454
Drover's Professional Toolbox for Visual Basic
A dynamic link library of 200 functions and several custom controls.
Provides many formatted edit controls and a full featured spreadsheet
for use in Visual Basic.  Available October, 1991.

Scientific Software Tools, Inc.
30 East Swedesford Road
Malvern, PA 19355
Contact: Elise Furman (215) 889-1354, Fax (215) 889-1630
DriverLINX/VB
DriverLINX/VB is a custom control for Visual Basic that adds a high-
performance data-acquisition engine to the Visual Basic Toolbox.
Quickly create sophisticated virtual instruments that you could only
dream of under DOS, in just days, using DriverLINX/VB and a data-
acquisition board.  DriverLINX/VB provides a standardized, abstract
(hardware-independent) Interface to over 100 services for creating
foreground and background tasks to perform analog input and output,
digital input and output, time and frequent measurement, event
counting, pulse output and period measurement.  In addition to basic
I/O support, the DriverLINX/VB engine also provides sophisticated
built-in capabilities to handle memory and data buffer management, a
rich selection of starting and stopping trigger events, e.g., pre-mid-
point and post-triggering protocols, and extensive error-checking and
reporting capabilities.

Sheridan Software Systems, Inc.
65 Maxess Road
Melville, NY  11747
Contact: Joseph Modica (516) 753-0985, fax (516) 293-4155
VB Extenders
3-D Widgets is a collection of 6 custom controls which support 3
dimensional text boxes and controls on Visual Basic forms (currently
shipping).  Additional extensions are planned for release in Fall,
1991.

Creating .DLLs:
--------------

Programmers are able to create .DLL files that are callable from
Visual Basic using any of the following language tools.  There are
only two qualifications:  the .DLL must use Pascal calling conventions
(the standard for Microsoft Windows) and the .DLL can not employ
callbacks to the Visual Basic executable.
   - Microsoft C 6.0 with the Microsoft Windows Software Development
     Kit
   - Microsoft Macro Assembler 6.0
   - Microsoft FORTRAN 5.1
   - Microsoft COBOL 4.5
   - Microsoft Quick C for Windows
   - Borland Turbo Pascal for Windows
   - Borland C++
   - Watcom C
   - Zortech C++

Data Access and Connectivity
----------------------------

Aaerdeus, Inc.
302 College Avenue
Palo Alto, CA  94306
Contact:  Randy Burns  (415) 325-7529
SQL Express
SQL Express is a dynamic link library and set of example programs that
allow the Microsoft SQL Server to be used with Microsoft Visual Basic
programming system.

Apex Software Corporation
4516 Henry Street, Suite 401
Pittsburg, PA  15213
Tel. (412) 681-4343
Contact: Richard F. DiGiovani  (818) 594-7293
Agility/VB
Agility/VB is a database developer's tool for Visual Basic based upon
Apex's powerful Apex Database Library.  It is provided as a set of DLL
functions callable from Visual Basic programs, which the programmer
defines and relates to eachother using a graphical View Editor.
Provides complete access to dBASE IV compatible files.

Attachmate
13231 S.E. 36th Street
Bellevue, WA  98006
Contact:  Posy Gering or Mike New  (800) 426-6283
Extra for Windows 3.2
Extra for Windows 3.2 gives Visual Basic developers access to IBM
mainframes.  Programs can be written to automatically integrate
mainframe information with PC applications using DDE, DLL calls, and
Visual Basic custom controls.

Blue Rose Software
Box 29574 Atlanta, GA 30359-0574
Contact: Richard Denton (404) 717-1220
DATABasic
A B-tree database engine for use with Visual Basic featuring speed,
flexibility, small libraries, ease of maintenance, and rapid software
development.  It provides an integrated devlopment environment.
DATABasic eliminates an entire class of programming bugs --
synchronization bugs between code and databases.

Borland International
1800 Grenn Hill Rd
Scotts Valley, CA  95067
Contact: 408-439-1639
Paradox Engine Version 2.0
Includes DLL for developing Windows applications. You can create,
read, and write Paradox tables, records, and fields.  Supports
multiuser database functions such as multiuser file locking, record
locking, and password protection.  Applications created with the
Paradox engine ship run time and royalty free.

Channel Computing, Inc.
53 Main Street
Newmarket, NH  03857
Contact:  Max Klein  (603) 659-2832
Forest & Trees
Forest & Trees is a new Data Access and Reporting Tool that lets
Visual Basic system users build an "electronic dashboard" to collect,
combine, and automatically monitor information from a wide range of
spreadsheets, database files and database servers.

CNA Computer Systems Engineering, Inc.
P.O. Box 70248
Bellevue, WA  98007
Contact:  John Evans  (206) 861-4736
ConnX
ConnX is a connectivity tool allowing record level communication
between Visual Basic applications and indexed or sequential VAX RMS
files while supporting user and file level security.

Comsoft
P.O. Box 3835
Postal Station "D"
Edmonton, AB T5L 4K1
Canada
Contact:  (403) 489-5994 Fax: (403) 486-4335
vxBase
DLL that allows Visual Basic programmers to create xBASE applications
for Windows in hours.  It's all the functions--vxAppendBlank through
vxZap (86 functions in all). Browse object supports user-defineable
tasbles, on-screen editiong, and visual relationships.  Available as
shareware on MSBASIC forum on CompuServe or directly from Comsoft.

Copia International
1342 Avalon Court
Wheaton, MD  60187
Contact:  Dorothy Gaden  (708) 682-8898
AccSys for Paradox
AccSys for Paradox with the Microsoft Visual Basic programming system
for Windows provides the programmer total control over Paradox table
files, primary and secondary index files.

Coromandel
70-15 Austin Street, Third Floor
Forest Hills, NY  11375
Contact: (800) 535-3267, (718) 793-7963
Fax (718) 973-9710

ObjecTrieve for Visual Basic
ObjecTrieve/VB is an ISAM DLL for Microsoft Windows and Visual Basic.
ObjecTrieve/VB is capable of storing and retrieving binary large
objects (BLOBS)--such as scanned images, video, documents, bitmaps,
etc.  Includes Visual Basic declarations and sample code.
DbControls
Database custom controls for Visual Basic.  Build database
applications without writing any code.  Uses ObjecTrieve's database
engine, with support for binary large objects (BLOBS), multiple
variable-length fields in the same record, unlimited number of
indexes, and non-contiguous multi-key parts.
DbControls for dBASE
Database custom controls for Visual Basic.  Read and write dBASE III
files without writing any code.    Create new dBASE files from your
Visual Basic Applications.
DbControls for Btrieve
Database custom controls for Visual Basic.  Read and write Btrieve
files without writing any code.
Integra SQL
Integra SQL complements and extends the Visual Basic system by
providing high-performance relational database functionality,
including building, querying, updating and reporting of facilities.

DatTel Communications Systems, Inc.
3508 Market Street, Suite 415
Philadelphia, PA 19104
Contact: Ravi Gururaj (215) 564-5577
DataLIB
Dynmanic link library (DLL) that allows Visual Basic programmers to
read and write Excel. Lotus 1-2-3, dBASE, and DIF, SYLK and ASCII
files.  Includes all Visual Basic declarations and sample application.

Daytris Inc.
81 Bright Street, Suite 1E
Jersey City, NJ  07302
Contact: Todd C. Fearn  (201) 200-0018
CDB for Windows
A sophisticated database toolkit for Windows developers offering
multi-user ISAM functionality, relational and network data models,
client server implementations, portability to MS-DOS and UNIX
platforms, and royalty free distribution of object files.

Digital Communications Associates, Inc.
1000 Alderman Drive
Alpharetta, GA  30202-4199
Contact:  Margaret Owens  (404) 442-4521
IRMA Workstation for Windows and CROSSTALK for Windows
IRMA Workstation for Windows' (IWW) Standard IRMA Scripting Language
and the Crosstalk products' Crosstalk Application Scripting Language
(CASL) enable developers to write scripts that transfer information to
and from mainframes or information services using Microsoft Visual
Basic applications through dynamic data exchange (DDE).  Supports
XModem and ZModem transfer protocols.

Distinct Corporation
P.O. Box 3410
Saratoga, CA  95070-1410
Contact:  Chris Apap-Bologna  (408) 741-0781
Distinct TCP/IP Software Development Kit
Berkeley Sockets, RPC/XDR and NFS toolkit for the Microsoft Windows
environment -- includes Visual Basic declarations.  Allows developers
to write custom TCP/IP network applications or distributed
applications for Windows.  Accessed via DLL.

Dome Software Corporation
655 West Carmel Drive, Suite 151
Carmel, IN  46032
Fax: 317-573-8109
Contact: Ken Jones  (317) 573-8100
Parley
Parley is a client server product which provides access to VAX or
mainframe based data.  It provides a network independent communication
layer which fully integrates a Visual Basic application into a variety
of corporate data sources (SQL and non-SQL sources).

ETN Corporation
RD4 Box 659
Montoursville, PA  17754-9433
Contact:  Wynne Yoder  (717) 435-2202
PowerLibW
PowerLibW is a library (DLL) of over 90 functions and a DBMS server
that provides dBASE III and IV and Clipper compatible I/O which the
Microsoft Visual Basic programmer may access.  Supports expressions,
filters, indexes, memos, relations, and multiple database access.
PowerShoW
PowershoW is a dynamic link library (DLL) which manages BMP, TARGA,
and TIFF images for use in Windows.

The Frustum Group, Inc.
122 East 42nd Street, Suite 1700
New York, NY 10168
Contact:  Chris Davis (212) 984-0760 or (800) 548-5660
Fax: (212) 687-8119
TransPortal PRO
A data-exchange toolkit that integrates Visual Basic applications with
on-line host applications (3270, 5250, or VT100).  DLL can be used to
read from, write to, and send keystrokes directly to host application.
Includes Visual Basic declarations.

FutureSoft
1001 South Dairy Ashford, Suite 203
Houston, TX  77077
Contact:  Teri Taylor  (713) 496-9400
DynaComm
By midsummer, with each DynaComm product, Visual Basic system users
will be able to visually link their applications to DynaComm using
DynaComm custom controls.  Planned to support IBM, HP, NEC, and Data
General mainframes.

Groupe Bull
7, Rue Ampere
91343 Massy, France
Phone:  +33-1-69-93-90-90
Affinity-Visual
Affinity-Visual will fully integrate the Microsoft Visual Basic system
with Bull's Affinity product.  Affinity-Visual will provide full
Windows environment 3.0 graphical display services to existing host
applications throughout Bull environments.

Gupta Technologies
1040 Marsh Road
Menlo Park, CA 94025
Contact: (415) 321-9500
SQLBase Server:
This is a multi-user SQL database engine which supports crash
recovery, password protection, on-line backup, and remote monitoring.
Gupta has DLLs which provide access to the server from Visual Basic
client applications.

MDBS
PO BOX 6089
Lafayette, IN  47903
Fax: (317)448 6428
Contact:  Gary Rush (317) 447-1122
MDBS VI
An ISAM that works with Visual Basic.

Microcom Inc.
55 Federal Road
Danbury, CT 06810
Contact:  (800) 822-8224 or Howard Luxenberg (203) 730-4378
MicroCourier
A complete communication package for Windows for under $100.  Includes
sample applications written in Visual Basic, with full source code.

Microsoft Corporation
One Microsoft Way
Redmond, WA  98027
Contact:  Microsoft Inside Sales (800) 227-4679
Microsoft Visual Basic Library for SQL Server
Write Visual Basic applications for Microsoft SQL Server using the
Visual Basic Library for SQL   Server.
Microsoft LAN Manager Toolkit for Visual Basic
The tools you need to customize your LAN Manager-based network using
Microsoft Visual Basic.  Includes a graphing facility for displaying
performance information and other system statistics.  Sample utilities
for common network management and diagnostic applications.

NetManage, Inc.
20823 Stevens Creek Blvd., Suite 100
Cupertino, CA 95014
Contact: Sales Dept. (408) 973-7171  Dan Geisler
Chameleon TCP/IP for Windows
TCP/IP application package for Windows.  Includes TELNET, FTP, TFTP,
SMTP/mail, name services, PING, network management and diagnostics.
Implemented as a Windows DLL callable from Visual Basic applications
as both client and server.
RPC-SDK: ONC Development Tools
Comprehensive software development kit for building distributed
applications under Windows 3.0 using Sun ONC RPC/XDR.  Windows DLL
callable from Visual Basic applications as RPC client and server.
NEWT/SDK
Comprehensive software development kit for Windows 3.0 TCP/IP
communications protocol.  Offers the Visual Basic programmer direct
access to the Berkeley 4.3BSD socket interface, FTP and SMTP.

Novell, Inc.
5918 West Courtyard Drive
Austin, TX  78732
Contact:  Mary K. Ellsworth  (512) 794-1488
Btrieve for Windows Developer's Kit
The Btrieve Developer's Kit is a complete toolkit that allows Visual
Basic developers to write applications with Btrieve, Novell's key-
indexed record manager.

Pioneer Software
5540 Centerview Drive, Suite 324
Raleigh, North Carolina  27608
Contact:  Richard Holcomb  (919) 859-2220.  Sales: (800) 876-3101
Q+E Database Library
Q+E Database Library allows Visual Basic applications to access data
stored in most major PC, LAN and mainframe systems.

Quadbase Systems, Inc.
790 Lucerne Drive, Suite 51
Sunnyvale, CA  94086
Fax: (408) 738-6980
Contact:  Fred Luk  (408) 738-6989
Quadbase-SQL for Windows
Quadbase-SQL for Windows, a DLL (dynamic link library), is a full-
featured, compact and high performance relational database engine for
Visual Basic programmers to build single and/or multi-user
applications that require advanced database features and industry
standard SQL.  The system can directly access dBase IV, Lotus 123,
Foxpro index, and Clipper index files.

Raima Corporation
3245 146th Place S.E., Suite 230
Bellevue, WA  98007
Contact:  (206) 747-5570
Marketing contact: Bill Pieser
db_VISTA III Database Management System
The db_VISTA III Database Management System combines both relational
and network model database technologies for high-performance Visual
Basic application development.  API can be easily called from Visual
Basic for database application development.  Sample application in
Visual Basic available upon request.

SQLSoft
10635 N.E. 38th Place, Bldg. 24, Suite B
Kirkland, WA  98942
Contact:  James O'Farrell  (206) 822-1287
SQL SoftLink
Dynamic data exchange (DDE) connectivity to Microsoft SQL Server.

Rochester Software Connection
4909 Highway 52 North
Rochester, MN 55901
Contact:  (507) 288-5922, (800) 829-3555
ShowCase WindowLink
ShowCase WindowLink allows you to link your Visual Basic applications
to IBM's AS/400 midrange systems.  A DLL with Visual Basic
declarations and sample code.

Sequiter Software Inc.
#209, 9644-54 Ave.
Edmonton, AB, Canada T6E 5V1
To order: Tel. (403) 437-2410, Fax (403) 436-2999,
Europe Tel. +33.20.24.20.14, Europe fax +33.20.24.20.90
CodeBase 4.5
A complete multi-user library for database management.  Compatible
with dBASE IV/III, Clipper, and FoxPro 2.0 data, index and memo files.
Includes a Windows DLL for Visual Basic and on-line documentation with
Visual Basic declarations and examples.

Software Source
42808 Christy St. Ste 222
Fremont, CA 94538
Fax (415) 651-6039
Contact: Sam Cohen (415) 623-7854
VB/ISAM
VB/ISAM extends Visual Basic with a set of simple functions to read
and write data file records by alphanumeric key.  Capabilities include
field-structured (Get and Put) or unstructured access, read
next/previous/approximate record, variable-length records and keys,
and very large records (up to 32KB) and files (up to 512MB).

TechGnosis, Inc.
One Park Place
621 N.W. 53rd Street, Suite 340
Boca Raton, FL  33487
Contact:  Keith Toleman  (407) 997-6687
SequeLink
Client-server data access for Visual Basic system.  Provides access to
OS/2, UNIX, VAX/VMS, and AS400 servers.  Supported databases include
Oracle, Sybase, Ingres, SQL Server, DBM, RDB, SQL 400.
SequeLink Engine
A software development toolkit enabling workstation access to host-
based data and applications.  Extends the functionality of the
company's SequeLink client/server architecture by enabling host
operating systems, applications, and non-relational DBMSs to act as
servers for Windows applications.

Unelko Corporation
7428 E. Caren Drive
Scottsdale, AZ  85260
Contact: Tony Pitman (602) 991-7272
Bridgit
A Dynamic Link Library that contains functions to allow full access to
dBase III files, indexes, and memos.  Two versions will be available:
one for dBase III and the other for Clipper index files.  Shipping
January, 1992.

Wall Data Incorporated
17769 N.E. 78th Place
Redmond, WA  98052
Contact: Catherine Rudolph (Marketing Communications)  (206) 883-4777
Fax: (206) 885-9250
Rumba Application Development Kit
Rumba Application Development Kit is a complete development
environment that empowers Visual Basic developers to change how users
interact with PC and host applications, combining advanced tools for
creating connectivity links.
Rumba Tools for DDE and Rumba Tools for EHLLAPI
Rumba Tools for DDE and Rumba Tools for EHLLAPI enable advanced users
to create simplified and transparent connectivity links between PCs
and host computers.  Rumba Tools for DDE allows Visual Basic
applications to exchange data continuously with Rumba using DDE.
Rumba Tools for EHLLAPI allows Visual Basic applications to exchange
data with Rumba using EHLLAPI.

Libraries and Programming Utilities
-----------------------------------

Artisoft
6920 Koll Center Parkway
Suite 209
Pleasanton, California 94566
Contact: (415) 426-5355
Wired for Sound
DLL that can add sound capabilities to any Visual Basic form.  Plays
sound through PC speaker or sound boards.  Includes API_SPEC.TXT file
with code examples for Visual Basic programmers.

Black Ice Software, Inc.
Crane Road
Somers, NY 10589
Contact: (914) 277-7006
Fax: (914) 276-8418
TIFF SDK for Windows
A DLL that allows you to add TIFF 5.0 support to your Visual Basic
applications, without learning the complexity of the Tagged Image File
Format.

Crescent Software, Inc.
32 Seventy Acres
West Redding, CT  06890
Contact:  Ethan Winer  (203) 438-5300
PDQComm for Windows
PDQComm for Windows is a complete collection of routines that make it
simple to add communications capabilities to programs written in
Visual Basic.
QuickPak Professional
QuickPak Professional for Windows contains custom controls and a
general purpose set of utilities for use with Visual Basic system.
QuickPak Professional for Windows provides routines for quickly
sorting and searching data, performing fast file operations,
expression evaluation, and other useful tasks.

Data Techniques
1000 Business Center Drive Suite 120
Savannah, GA  31405
Contact:  (912) 651-8003
Image Man
An object oriented Windows dynamic link library (DLL) that adds image
display and print capabilities to applications.  Supports TIFF, PCX,
EPS, WMF, and BMP formats.

DemoSource
8646 Corbin Avenue
Northridge CA, 91324-4130
Contact:  Brian L. Berman (800) 888-8063  Fax (818) 772-2877
DemoSource
A QuickLine voice library and VFEdit professional sound editor
compatible with Visual Basic.  This enables PCs to dispense
prerecorded voice messages through standard touch-tone telephones for
interactive mail order catalogs and automated outbound dialing systems
for sales and telemarketing.

Eikon Systems Inc.
989 East Hillside Blvd, Suite 260
Foster City, CA   94404
Sales:  (800) 727-2793
Contact:  Jeff Galvin (415) 349-4664
Scrapbook+
Scrapbook+ is a Windows utility for managing Clipboard images,
bitmaps, clip art, and other graphics.  "Camera" tool allows you to
create bitmap images of any portion of a screen.  Can convert graphics
between TIF, PCX, BMP, and MSP formats.

EMS Professional Shareware
4505 Buckhurst Ct.
Olney, MD 20832
Contact: (301) 924-3594  Fax (301) 963-2708
Public Domain Files
File collection of public domain and shareware file collections for
Visual Basic programmers.  Over 300 applications written in Visual
Basic and utilities.

First Byte
19840 Pioneer Avenue
Torrance, CA 90503
Contact:  Michael Belanger  (310) 793-0600  x 212
Monologue for Windows
Make your Visual Basic applications talk!  A text-to-speech utility
implemented as a Windows DLL.  Converts text into speech, to PC
speaker or sound board.

Kofax Image Products
3 Jenner Street
Irvine, CA  92718
Fax: (714) 727-3144
Contact:  Emily Backus (714) 727-1733
Kofax Image Processing Platform (KIPP)
KIPP comprises application-development software and controller boards,
compatible with the Visual Basic system, that serve as the foundation
for creating PC-based document image processing applications and
systems.

MicroHelp, Inc.
4636 Huntridge Drive
Roswell, GA  30075-2012
Contact:  Mark Novisoff  (404) 594-1185
VB Tools
VB Tools is designed to add "pizazz" to Visual Basic programs. VB
Tools includes numerous custom controls, graphics special effects, how
to use Windows API services, utility modules, a program providing
$INCLUDE capabilities and more.
MicroHelp Communications Library
MicroHelp Communications Library offers easy to use communications
routines for Visual Basic invoked exactly like SubPrograms and
Functions, including automatic file transfer routines using XModem,
XModem CRC, YModem, YModem-Batch, ZModem, CompuServe B and ASCII
transfers.
MicroHelp Muscle
MicroHelp Muscle is a library for the professional programmer that
includes hundreds of assembly language routines and several high-level
Visual Basic routines.

National Instruments
6504 Bridge Point Parkway
Austin, TX  78730-5039
Contact:  Tim Dehne or Holly Matheny  (512) 794-0100
NI-488.2 Windows Interface for Visual Basic
NI-488.2 Windows Interface for Visual Basic links a Visual Basic
application to the NI-488.2 Windows GPIB driver software.  System
boards for the IEEE 488 interface available as well.  Products connect
Visual Basic with thousands of industry-standard programmable
instruments.
NI-DAQ for Windows
 NI-DAQ Windows Interface for Visual Basic applications using National
Instruments' plug-in data acquisition boards.  DLL with high-level
data acquisition functions for developing data acquisition
applications in Visual Basic.

Pinnacle Publishing
P.O. Box 8099
Federal Way, WA 98003
Contact: David Johnson   (800) 231-1293 or (206) 941-2300
Graphics Server for Visual Basic
Graphics Server for Visual Basic is a custom control for integrating
graphing and charting capabilities into Visual Basic applications.
Include pie charts, bar charts and a variety of other graphs in 2D or
3D.

RealSound Inc.
4910 Amelia Earhart Drive
Salt Lake City, UT  84116
Fax (801) 359-2968
Contact:  Janson Tanner (801) 359-2900
RealSound for Windows
A DLL for Windows providing an exciting enhancement to Visual Basic in
hardware-quality digitized sound.

Scientific Software Tools, Inc.
30 East Swedesford Road
Malvern, PA 19355
Contact: Elise Furman (215) 889-1454, Fax (215) 889-1630
DriverLINX\VB
DriverLINX\VB is a high-performance data-acquisition engine for
developing custom applications using Microsoft Visual Basic.  Quickly
create sophisticated virtual instruments that you could only dream of
under DOS, in just days, using DriverLINX\VB.  DriverLINX takes the
form of a custom control that is added to the Toolbox of built-in
Visual Basic controls.

The Stirling Group
172 Old Mill Road
Schaumberg, IL 60193
Contact:  Viresh Bhatia, Managing Partner (708) 307-9197, (800) 3-
SHIELD (800-374-4353)
Fax:  (708) 307-9340
TbxSHIELD
A dynamic link library that allows you to create toolbox controls to
include in you applications.  Controls can be of any size, shape, or
style, and can be created quickly and easily.  Includes Visual Basic
declarations and sample application.

Silicon Valley Products, Corp.
8 Paquatuck Avenue
East Moriches, NY  11940-0564
Contact:  Paul Norris  (516) 878-6438
QuickLine
A dynamic link library for use with the Visual Basic system to control
TTI's telephone interface board for recording or playing messages,
decoding telephone touch tones, and placement of calls.

VideoLogic
245 First Street
Cambridge, MA  02142
Contact:  Karyn Scott  (617) 494-0530
DVA-4000/ISA
VideoLogic's DVA-4000/ISA digital video adapter allows Visual Basic
users to seamlessly integrate full-motion video with standard graphics
and text in the Windows environment.

Ward Systems Group, Inc.
245 W. Patrick Street
Frederick, MD  21701
Contact:  Marge Sherald  (301) 662-7950
NeuroWindows
NeuroWindows is a neural network programming tool, designed to work
with Microsoft's Visual Basic system, that builds powerful neural
network applications which perform a wide variety of pattern
recognition and prediction tasks.

WexTech Systems, Inc.
60 E. 42nd Street, Suite 1733
New York, NY 10165
Contact: (212) 949-9595
Fax: (212) 949-4007
Doc-to-Help
A Word for Windows 2.0 utility that allows you to create professional-
quality documentation and automatically convert that documentation
into Windows context-sensitive online help for your Visual Basic
application.  Includes the Microsoft Windows Help Compiler.

Graphics Utilities and Clip-Art
-------------------------------

Dynalink Technologies
P.O. Box 593
Beaconsfield, Quebec
Canada H9W 5V3
Contact:  (800) 522-4624
Clip'nSave 2.0 for Windows
Screen capture and image conversion  program.  Can capture any part of
a screen to include in a Visual Basic program or print.  Reads and
writes mono, gray and color BMP, DIB, TIF, PCX, GIF and EPS files.

TechSmith Corporation
1745 Hamilton Road, Suite 300
Okemos, MI 48864
Contact: (517) 347-0800
SnagIt
Screen capture utilitiy for Windows.  DDE support allows you to add
screen capture capability to Visual Basic applications.
DDE Watch
Monitoring and debugging tool for dynamic data exchange

MicroCal, Inc.
22 Industrial Dr. E.
Northampton, MA 01060
Contact: (800) 969-7720.
Origin
Powerful scientific and technical graphics software for Windows.
Supports DDE for plotting data from Visual Basic applications.

Publications and Training
-------------------------

Addison-Wesley Publishing Company, Inc.
1 Jacob Way
Reading, MA 01867
Orders: (800) 447-2226 or (617) 944-3700 or fax (617) 942-1117
Using Visual Basic
By William Murray and Chris Pappas
Using Visual Basic is a hands-on guide to learning, using and
mastering Visual Basic.  It teaches the fundamentals of using Visual
Basic and its programming elements.  The book emphasizes how to design
screens and place controls within Visual Basic.  The authors lead
readers through a series of applications that will serve as templates
for applications that can be developed independently, including
graphics, database, charting, and financial applications.  The
accompanying disk includes all of the applications in the book.
(Currently available.)

Bantam Computer Books
666 Fifth Avenue
New York, NY  10103
Contact:  Jono Hardjowirogo  (212) 492-9826
Visual Basic Programming with Windows Applications
By Douglas Hergert
A book oriented toward programmers with Basic experience interested in
developing business solutions. (Currently available.)

Brady
Simon and Shuster, Inc.
15 Columbus Circle
New York, NY  10023
Sales: (800) 223-2348
Contact: Gene Smith (503) 639-9822
Visual Basic (from The Peter Norton Programming Library)
Written by Steven Holzner and The Peter Norton Computing Group--a
complete introduction to Visual Basic.   (Currently available.)

The Cobb Group
9420 Bunsen Parkway, Suite 300
Louisville, KY  40220
Sales: (800) 223-8720
Contact:  Melissa Haeberlin  (502) 491-1900
Inside Visual Basic
Inside Visual Basic is a 16-page monthly journal providing tips and
techniques for using the Visual Basic programming system.

Cooper Software Inc.
3523 A Haven Avenue
Menlow Park, CA  94025-9986
Fax (415) 364-0593
Contact: Alan Cooper  (415) 364-9150
QRC
Quick reference card for Microsoft Windows 3.0.  Quick reference to
all 597 Windows API calls.

ETN Corporation
RD4 Box 659
Montoursville, PA  17754-9433
Contact (Sales and Technical Information): (717) 435-2202
VB= mc^2:  The Art of Visual Basic Programming
A book shipping in November, 1991 on programming in Visual Basic.

Fawcette Technical Publishing
299 California Ave, Suite 120
Palo Alto, CA   94306-1912
Contact: Jim Fawcette  (415) 688-1808  Fax (415) 688-1812
Basic Pro
A bimonthly periodical for Basic professionals covering both text-mode
and Windows Basic development issues.  Provides advertising space for
developers of Basic language products and add-on products, in addition
to regular letters to the editor, guest columnist, product review, and
upcoming industry event sections.

Microsoft Press
One Microsoft Way
Redmond, WA  98052-6399
Contact:  Craig Johnson  (206) 936-3895
The Microsoft Visual Basic Workshop
This book and software package is a one-stop source of imaginitive and
useful Visual Basic system forms and subprograms to use in Microsoft
Windows applications.  (Currently available.)

Microsoft University
10700 Northrup Way
Bellevue, WA  98004-1447
(206) 828-1507
Microsoft University Visual Basic-- Advanced Topics course
A 3-day course covering concepts needed to write sophisticated event-
driven, graphical programs and design applications that integrate with
DDE and Windows DLLs.

National Instruments
6504 Bridge Point Parkway
Austin, TX 78730-5039
(512) 338-9119,  (800) 433-3488
Fax (512) 794-5569
Data Acquisition and Instrumentation Programming: A Look Through
Windows 3.0
A seminar introducing attendees to programming data acquisition and
instrument controls applications under Windows 3.0.  Includes hands-on
examples using Microsoft Visual Basic with DLLs, plug-in data
acquisition boards, and GPIB controllers and instuments.  Seminars
will be offered in 48 different U.S. and Canadian cities in January
through May 1992.

Osborne/McGraw Hill
2600 10th Street
Berkley, CA  94710
Sales: (510) 549-6614
Contact: Jeff Pepper (415) 549-6638
Visual Basic Inside and Out
By Gary Cornell
A complete review of the Visual Basic programming system for Windows.
(Available January, 1992.)

Programmer's Warehouse
8283 N. Hayden Road, Suite 195
Scottsdale, Arizona 85258
Contact:  (800) 323-1809 or (602) 443-0580
Fax: (602) 443-0659
A full-service mail-order reseller for Visual Basic and all related
companion products.

Que (Macmillan Computer Publishing)
11711 North College Avenue
Carmel, IN  46032
Tel. (800) 428-5331
Using Visual Basic
A book for beginning and intermediate programmers who want to write
Visual Basic applications.  Includes advanced features such as DDE, as
well as a complete keyword reference section.

Sams (Macmillan Computer Publishing)
11711 North College Avenue
Carmel, IN  46032
Tel. (800) 628-7360
First Book of Visual Basic
A structured tutorial for the novice computer user covering the Visual
Basic language and modern programming practice.

Waite Group Press
100 Shoreline Highway, Suite A-285
Mill Valley, CA  94941
Contact:  (415) 331-0575
Order both books in advance for savings for 20%.
Visual Basic How-To
A book and disk package that contains hundreds of Visual Basic
solutions from how to make an interface to how to use the Windows API
functions. Ships January, 1992.
Visual Basic Super Bible
Explains each command, keyword, property, object and procedure of
Visual Basic.  900 pages.  All examples on disk.  Ships March, 1992.


Microsoft and the Microsoft logo are registered trademarks and Visual
Basic and Windows are trademarks of Microsoft Corporation.
All other trademarks are the property of their respective owners.
Microsoft expressly disclaims responsibility for, and makes no
warranty, express or implied, with respect to the accuracy of the
content of this document and the performance or reliability of
products listed herein which are produced by vendors independent of
Microsoft.



Please send any additions or corrections to this list to:
Michael Risse
Microsoft Corporation
One Microsoft Way
Redmond, WA 98052-6399
Tel. (206) 882-8080
Fax (206) 93-MS-FAX (206-936-7329)
