Microsoft KB Archive/78963

From BetaArchive Wiki

PSS ID Number: 78963

Article Last Modified on 12/12/2003



The information in this article applies to:

  • Microsoft Visual Basic Standard Edition for Windows 2.0
  • Microsoft Visual Basic Standard Edition for Windows 3.0
  • Microsoft Visual Basic Standard Edition for Windows 1.0
  • Microsoft Visual Basic Professional Edition for Windows 2.0
  • Microsoft Visual Basic Professional Edition for Windows 3.0



This article was previously published under Q78963

SUMMARY

This article lists Visual Basic companion products and services available as of March 15, 1992.

VBX controls sold by vendors work correctly only on the 16-bit edition of Visual Basic 4.0. Some of these vendors may have 32-bit OCX replacements that work correctly with 32-bit editions of Visual Basic.

MORE INFORMATION

This list is organized into the following sections:

  • Custom Controls and .DLLs
  • Data Access
  • Report Writers
  • LAN\Host Connectivity and Communications
  • Pen\Multimedia
  • Visual Basic Libraries and Tools
  • Windows Programming Tools and Utilities
  • Help File authoring tools
  • Graphics Utilities and Clip-Art
  • Publications and Training



For the latest version of this list, please obtain "Component Objects and Companion Products for Visual Basic," from:

Fawcette Technical Publications
209 Hamilton Avenue
Palto Alto, CA USA 94301-2500
Customer service and subscriptions: (800)848-5523 for Canada/USA;
(415)833-7100 for International
VBITS and Book Orders: (800)848-5523 for Canada/USA; (415)833-7100 for
International
Editorial Offices: Tel: (800)848-5523 for Canada/USA; (415)833-7100 for
International or Fax: (415)853-0230
Internet: http:\\www.windx.com
MSN: Go WINDX

Contact: America Online: RobertVBPJ
Visual Basic Programmer's Journal (Formerly BasicPro magazine) -- a bimonthly periodical covering Microsoft Visual Basic for Windows and Microsoft Access development issues from a how-to angle. Also provides advertising space for add-on products, features on upcoming technologies, product reviews, and sections that cover new Visual Basic products, books and upcoming industry events.

If Fawcette Technical Publications is out of this publication, you might want to pick up their review of over 600 Visual Basic and Microsoft Access add-ons in their May/June '94 issue of "Visual Basic Programmer's Journal."

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 -- a window in which one or more overlapped geographical maps (cities, countries, networks) are displayed. Zooming and positioning functions are integrated in the control. The control can load maps from "Cartes et Bases Windows," an existing Microsoft Windows graphical environment map package. Sample maps from ADDE catalog come with it.

Autodesk, Inc., 2320 Marinship Way, Sausalito, CA 94965
Contact: (415) 332-2344
Fax: (415) 331-8093
Autodesk Animation Player for Visual Basic -- dynamic link library that provides Visual Basic users with easy to use animation functionality to add to Windows-based applications. The control plays industry-standard FLI and FLC animations from hard disks or CD-ROMs.

Crescent Software, Inc., 11 Bailey Ave, Ridgefield, CT 06877 USA
Contact: Don Malin (203) 438-5300
Fax: (203) 431-4626
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.

Desaware, 5 Town & Country Village #790, San Jose, CA 95128
Contact: Dan Appleman (408) 377-4770
Fax: (408) 371-3530

Custom Control Factory -- an interactive development tool for creating custom controls including Animated Pushbuttons, Multi-state Buttons, enhanced buttons, checkbox and option button controls for Windows applications.
CCF-Cursors -- provides you with complete control over cursors (mouse pointers) in Visual Basic applications. Create your own cursors or convert icons to cursors, and much more. Includes over 50 cursors.
SpyWorks-VB -- is an advanced development tool for use with Visual Basic. The SpyWorks-VB package supports true owner-draw list boxes, in which you can draw each entry under program control in any manner that you wish. Desaware also has a custom control called "Storage Tools" that provides "OLE Structured Storage." For example, you can use the control to access the summary information properties of office documents such as author, subject, title, comments, etc. Visit Desaware's website for more info:
www.desaware.com.

FarPoint Technologies, Inc., 585A Southlake Boulevard,
Southport Office Park Richmond, VA 23236
Sales/Info: (800) 645-5913 or (804) 378-0432
Tech Support: (804) 378-1011
FAX: (804) 378-1015
Visual Architect for Visual Basic -- Custom controls and other tools for creating advanced applications, including a complete spreadsheet control. INSYS, 268 Rue du Faubourg Saint-Antoine, 75012 Paris, France
Contact: M. Quentin +33-1-40-04-6-36
Insys Classes -- a collection of Visual Basic 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.

MicroHelp, Inc., 4359 Shallowford Industrial Parkway, Marietta, GA 30066
Contact: Mark Novisoff (404) 516-0899 or 1-800-922-3383
Fax: (404) 516-1099
VB Tools 2.0 -- designed to add "pizazz" to Visual Basic programs. It includes over 30 custom controls such as a grid, MDI child windows, 256 color control, and icon tag: also information on how to use Windows API services, ASM routines, utility modules, a program providing $INCLUDE capabilities, and much more.
MicroHelp Muscle -- libraries to include in Visual Basic applications.

OutRider Systems, P.O. Box 271669, Houston, TX 77277-1669
Contact: Jim Nech (713) 521-0486
ButtonTool -- custom control that enables developers to create many new button types and styles using bitmaps, icons, and metafiles as backgrounds. Edit Tool -- custom control mask for a custom edit box that formats date, time, dollar, and numerical data.

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 -- custom control for integrating graphing and charting capabilities into Visual Basic applications. It includes pie charts, bar charts and a variety of other graphs in 2D or 3D.

Sheridan Software Systems, Inc., 65 Maxess Road, Melville, NY 11747
Contact: Joseph Modica (516) 753-0985
Fax (516) 293-4155
BBS numbers: 2400 Baud: (516) 753-5452 9600 baud: (516) 753-6510
VB Extenders -- 3-D Widgets (Versions 1, 2, and 3) are collections of custom controls that support three-dimensional text boxes and controls on Visual Basic forms. It includes standard set of six, plus controls for more advanced functionality such as list boxes and menu options.

Software Paths Ltd., Clonmel House, 17 Harcourt Street
Dublin 2, Ireland
Contact: 010 353 1 780039
Fax : 010 353 1 780142
Data Validation Control -- offers automatic data-validation for text, integer, floating point, date, time and currency values. Text validation uses regular expressions, allowing complex pattern matching to be provided automatically. Time, date and currency validation use the international settings from WIN.INI or may be specified by the programmer.

TeraTech, 3 Choke Cherry Road, Suite 360, Rockville, MD 20850
Contact: (301) 424-3903
Fax: (301) 762-8185
Dazzle/VB -- custom control that displays realistic images in Visual Basic (256 color) with Dazzle's special effects (wipe, fade); or zoom or adjust colors. Also available in a professional version with true grey scale support, on the fly compression, color support, and palette control. Creating Visual Basic Custom Controls and .DLLs -- programmers can create Dynamic Link Libraries (DLLs) that are callable from Visual Basic using any of the following language tools. The .DLL must use Pascal calling conventions (the standard for Microsoft Windows). Custom controls are created with the Control Development Kit.

   Microsoft C/C++ 7.0              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

Aaerdeus, Inc., 302 College Avenue, Palo Alto, CA 94306
Contact: Randy Burns (415) 325-7529
SQL Express -- dynamic link library and set of sample programs that allow Microsoft SQL Server to be used with Microsoft Visual Basic.
Abacus Accounting Systems Inc., P.O. Box 3835, Postal Station "D"
Edmonton, AB T5L 4K1 10335-172 Street, Suite 208, Edmonton,
AB T5S 1K9 Canada
Contact: Tom Dawson (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 in the functions: vxAppendBlank through vxZap -- 86 functions in all. Browse object supports user-definable tables, on-screen editing, and visual relationships. Available as shareware or directly from Comsoft.

Akros, Inc., 115 N. Center Street, Ste. 204, Northville, MI 48167
Contact: (313) 347-3556
Fax: (313) 347-3765
VBPX -- provides a seamless interface between Visual Basic and the Borland Paradox Engine. Contains over 50 functions in a single DLL for single and multi-user support, sample application (with source code) and is runtime and royalty free. Provides cost-effective application development.

AJS, PO Box 83220, Los Angles, CA 90083
Contact: Jim Taylor (800) 992-3383 or (310)215-9145
Visual/db -- Visual Basic developers can access dBase-compatible data and index files using the Visual/db Source Document Relational Database Management System. This is a standalone, single user, DBMS engine that includes VB source code for creating stand alone applications.

Apex Software Corporation, 4516 Henry Street, Suite 401
Pittsburgh, PA 15213
Tel. (412) 681-4343
Contact: Richard F. DiGiovani (818) 594-7293
Agility/VB -- a database developer's tool for Visual Basic based on 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 each other using a graphical View Editor. Provides complete access to dBASE IV compatible files.

Blue Rose Software, Box 29574 Atlanta, GA 30359-0574
Contact: Richard Denton (404) 717-1225
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 development environment. DATABasic eliminates an entire class of programming bugs -- synchronization bugs between code and databases. (Includes source code at no extra charge.)

Borland International, 1800 Green 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 multi-user database functions such as multi-user 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 -- a 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.

Copia International, 1342 Avalon Court, Wheaton, IL 60187
Contact: Dorothy Gaden (708) 682-8898
AccSys for Paradox -- with the Microsoft Visual Basic, it provides the programmer with total control over Paradox table files, primary and secondary index files. Developers can create, read, write, modify, and update Paradox files without having to control the internal file format.

Coromandel, 70-15 Austin Street, Third Floor, Forest Hills, NY 11375
Contact: Narayan Laksham, Director of Marketing, (800) 535-3267, (718) 793-7963
Fax (718) 973-9710
ObjecTrieve for Visual Basic -- an ISAM DLL for Microsoft Windows and Visual Basic. It is capable of storing and retrieving binary large objects (BLOBS) such as scanned images, video, documents, bitmaps, etc. It 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 -- dtabase 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 -- 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 -- dynamic 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 -- 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.

ETN Corporation, RD4 Box 659, Montoursville, PA 17754-9433
Contact: Wynne Yoder (717) 435-2202
PowerLibW -- library (DLL) of over 90 functions and a DBMS server that provides dBX-base compatible I/O that the Microsoft Visual Basic programmer may access. Supports expressions, filters, indexes, memos, relations, and multiple database access.
Top D.B.A. -- utility for creating and modifying files (and accessing data) used in the program development/testing phase of Visual Basic application production via compatible DDE capabilities.
Gupta Technologies, 1040 Marsh Road, Menlo Park, CA 94025
Contact: (415) 321-9500
SQLBase Server -- multi-user SQL database engine that supports crash recovery, password protection, on-line backup, and remote monitoring. Gupta has DLLs that provide access to the server from Visual Basic client apps.

MDBS, PO BOX 6089, Lafayette, IN 47903
Fax: (317) 448 6428
Contact: Gary Rush (317) 447-1122
MDBS VI -- ISAM engine for Windows that has a Visual Basic interface for creating sophisticated, powerful, Windows database applications. Includes a Visual Basic global module and documentation for using Visual Basic with MDBS VI.

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 this library.

Natural Language, Inc., 2910 Seventh Street, Berkeley, California 94710
Contact: Mark Foster, (510) 849-8244 Paul Ricci, VP
Marketing (510) 849-8217
Fax: (510) 841-3628
Natural Language -- dynamic link library (DLL) that translates English queries into SQL. Allows Visual Basic programmers to provide their users with English-language interfaces to SQL databases.

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

Outrider Systems, Inc., P.O. Box 271669, Houston, TX 77277-1669
Contact: Jim Nech (713) 521-0486
vBaseTool -- database engine that supports xBase III compatible data, index, and memo fields.

Pioneer Software, 5540 Centerview Drive, Suite 324
Raleigh, North Carolina 27608
Contact: Sales: (800) 876-3101 or (919) 859-2220 Richard
Holcomb, VP of marketing
Q+E Database Library -- collection of DLLs that support access to database resident information from Visual Basic applications. API supports development of low memory usage, high performance, database-independent Visual Basic applications. Connect to SQL databases from Oracle, Sybase, Ingres, SQL Server, Microsoft, and Novell. Connect to DB2. Connect to Paradox, dBASE, Btrieve, Excel XLS and ASCII text files.
Q+E Database/VB -- custom controls for Visual Basic allow you to create full-featured, multi-user database applications without writing any code. dBASE-compatible format supports record locking. Pictures and bitmaps can be stored directly in the database. Complete database creation and maintenance utility included.

PowerFlex Corp, Victoria, Australia
Contact: (03) 882 7599
PFX C-Lib -- finely-crafted DLL that allows you to access the data in your current POWERFlex or Dataflex file from Visual Basic.
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 -- a DLL (dynamic link library) that 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 sccess 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 -- 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
VBOAS Design Kit V1.0 (Visual Basic Object Access for SQL Server) -- provides production application developers with high level Visual Basic object access to Microsoft/Sybase SQL Server. In just a few lines of Visual Basic code, you can connect to SQL Server, load data into Visual Basic objects and execute TransAct SQL statements. Extensive, on-line Windows help documents the usage of SQLVB Design Kit V1.0.

Sequiter Software Inc., #209, 9644-54 Ave., Edmonton, AB, Canada T6E 5V1
Tel. (403) 437-2410, Fax (403) 436-2999,
Europe Tel. +33.20.24.20.14, Europe fax +33.20.24.20.90
Contact: Ben Krueger (403) 437-2410
CodeBase 4.5 -- complete multi-user, multi-platform 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 -- 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, or 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, and SQL 400.

Unelko Corporation, 7428 E. Caren Drive, Scottsdale, AZ 85260
Contact: Tony Pitman (602) 991-7272
Fax: (602) 483-7674
Bridgit -- 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.
XDB Systems, 14700 Sweitzer Lane, Laurel, MD 20707
Contact: (800) 488-4948
Fax: (301)317-7701
XDB -- DLL gives serious SQL power in Windows. It provides 100% of IBM's DB2 SQL on your PC. Provides advanced SQL functionality such as dynamic SQL, cascading referential integrity, concurrency control, transaction processing, backup, recovery, and data security. Also supports DDE.

REPORT WRITERS

Crystal Services, 1050 West Pender Street, Ste 2200
Vancouver, B.C. V6E357
Contact: Greg Kerfoot 604-681-3425
Quick Reports For Windows -- a Windows report writer that can access data from dBase, Paradox and Btrieve databases. The product is a WYSIWYG report designer that allows user to pick fields from their databases and place them on a report and print this report to a window or printer.

Zen Software, Inc., 72 Bart Road, Monroe, CT 05468
Contact: Harlan Cooper (203) 268-6015
Excel Reporter -- Windows-based report writer. Allows developers and end users to produce reports, forms and mailing labels from the data stored in database files. Can be used as a standalone or called from within a Visual Basic program via DDE.

LAN/HOST CONNECTIVITY AND COMMUNICATIONS

Attachmate, 13231 S.E. 36th Street, Bellevue, WA 98006
Contact: Posy Gering or Mike New (800) 426-6283
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.

CNA Computer Systems Engineering, Inc., P.O. Box 70248, Bellevue, WA 98007
Contact: John Evans (206) 861-4736
ConnX -- connectivity tool allowing record level communication between Visual Basic applications and indexed or sequential VAX RMS files while supporting user and file level security.
Crescent Software, Inc., 11 Bailey Ave, Ridgefield, CT 06877 USA
Contact: Don Malin (203) 438-5300 Fax: (203) 431-4626
PDQComm for Windows -- complete collection of routines that make it easy to add communications capabilities to programs written in Visual Basic.

Digital Communications Associates, Inc., 1000 Alderman Drive
Alpharetta, GA 30202-4199
Contact: Margaret Owens (404) 442-4521
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 using a DLL.

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

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 -- 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 -- 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 -- fully integrates the Microsoft Visual Basic system with Bull's Affinity product. Affinity-Visual provides full Windows graphical display services to existing host applications throughout Bull environments.

JSB Corporation, 108 Wispering Pines Drive, Suite 115
Scotts Valley, CA 95066
Contact: (408) 438-8300
Fax: (408) 438-8360
JSB MutiView Desktop PC to Unix integration product -- supports DDE links between Visual Basic and existing remote UNIX applications. Additionally, it provides custom controls that provide communications links to UNIX applications to allow Visual Basic programs to be clients of UNIX systems.
Microcom Inc., 55 Federal Road, Danbury, CT 06810
Contact: (800) 822-8224 or Howard Luxenberg (203) 730-4378
MicroCourier -- complete communication package for Windows for under $100. Includes sample applications written in Visual Basic with full source code.

MicroHelp, Inc., 4359 Shallowford Industrial Parkway, Marietta, GA 30066
Contact: Mark Novisoff (404) 516-0899 or 1-800-922-3383
Fax: (404) 516-1099
MicroHelp Communications Library -- communications routines for Visual Basic invoked exactly like SubPrograms and Functions, including automatic file transfer routines using XModem, XModem CRC, YModem, YModem-Batch, ZModem, and ASCII transfers.
MicroHelp Network Library -- access to network interface routines. Supports Novell, Lantastic, and NETBios compatible networks.

Microsoft Corporation, One Microsoft Way, Redmond, WA 98027
Contact: Microsoft Inside Sales (800) 227-4679
Microsoft LAN Manager Toolkit for Visual Basic -- tools to customize a LAN Manager-based network using Microsoft Visual Basic. Includes a graphing facility for displaying performance information and other system stats. 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 -- software development kit for building distributed applications in Windows using Sun ONC RPC/XDR. Windows DLL callable from Visual Basic applications as RPC client and server. NEWT/SDK -- 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.

Rochester Software Connection, 4909 Highway 52 North, Rochester, MN 55901
Contact: John Freund, Vice President of Sales & Marketing,
(507) 288-5922, (800) 829-3555

ShowCase WindowLink -- DLL allows you to link Visual Basic applications to IBM AS/400 systems. Includes Visual Basic declarations and sample code. Symbiotics, 725 Concord Ave, Cambridge, MA 02138
Contact: (800) 989-9174
NetWorks!Connect -- allows you to write programs that talk to each other over a network using the language functions and commands you already know. Fully compatible with Novell NetWare LAN Manager, and Banyan Vines. Also Sun and HP UNIX platforms.

TechGnosis, Inc., One Park Place, 621 N.W. 53rd Street, Suite 340
Boca Raton, FL 33487
Contact: Keith Toleman (407) 997-6687
SequeLink Engine -- 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-based applications.

Wall Data Incorporated, 17769 N.E. 78th Place, Redmond, WA 98052
Contact: Catherine Rudolph (Marketing Communications) (800)48-RUMBA
Fax: (206) 885-9250
Rumba Application Development Kit -- complete development environment enables Visual Basic developers to change how users interact with PC and host applications. Includes advanced tools for creating connectivity links. Rumba Tools for DDE and Rumba Tools for EHLLAPI -- enables 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. Also allows Visual Basic applications to exchange data with Rumba using EHLLAPI.

PEN/MULIMEDIA

New Media Graphics Corporation, 780 Boston Road, Billerica, MA 01821-0666
Contact: (800) 288-2207
Fax: (508) 663-6678
SuperVideo Windows -- a full line of video, framegrabbing, and compression boards for desktop multimedia applications on PC and MCA computers using a custom control. Display, capture, or compress full motion, true color video in any Windows 3.x application.

StylusTech Inc., Suite 300, Building 600, One Kendall Square
Boston, MA 02139
Contact: (617) 277-7007
Fax: (617) 277-8907
Pen InputMaster -- first of a series of pencentric extensions to Visual Basic. A multi-featured, combination custom control that supports three methods of data input: entry field, entry field with character guides, and pick list.

VISUAL BASIC LIBRARIES AND TOOLS

Crescent Software, Inc., 11 Bailey Ave, Ridgefield, CT 06877 USA
Contact: Don Malin (203) 438-5300 Fax: (203) 431-4626
QuickPak Professional for Windows -- custom controls and a general purpose set of utilities for use with 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.

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.

Hewlett-Packard Company, 19310 Pruneridge Ave., M/S 49AW
Cupertino, CA 95014
Contact: Inquiry Manager (800) 452-4844
HP 82335B HP-IB for Windows and MS-DOS -- dynamic link library (DLL) and language interface for creating HP-IP (IEEE 488) instrument control programs for the most popular industry standard test equipment using Visual Basic. The HP-IB interface card is included.

Kofax Image Products, 3 Jenner Street, Irvine, CA 92718
Fax: (714) 727-3144
Contact: Emily Backus (714) 727-1733
Kofax Image Processing Platform (KIPP) -- 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) 516-0899 or 1-800-922-3383
MicroHelp Muscle -- library for the professional programmer that includes hundreds of assembly language routines and several high-level Visual Basic routines.
VBXRef -- a comprehensive cross reference utility for Visual Basic applications, including reference trees for procedures and variables.

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 -- 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 -- custom control for integrating graphing and charting capabilities into Visual Basic applications. Includes pie charts, bar charts and a variety of other graphs in 2D or 3D.

Scientific Software Tools, Inc., 30 East Swedesford Road
Malvern, PA 19355
Contact: Elise Furman (215) 889-1454, Fax (215) 889-1630
DriverLINX\VB -- high-performance data-acquisition engine for developing custom applications using Microsoft Visual Basic. Quickly create sophisticated virtual instruments that you could only dream of in MS-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.

Sheridan Software Systems, Inc., 65 Maxess Road, Melville, NY 11747
Contact: Joseph Modica (516) 753-0985, fax (516) 293-4155
BBS numbers: 2400 Baud: (516) 753-5452 9600 baud: (516) 753-6510
VB Assist -- Help utility that works alongside Visual Basic to speed application development with utilities to set properties and much more. Visual Basic 3.0 requires VBAssist version 2.0c or later.

TeraTech, 3 Choke Cherry Road, Suite 360, Rockville, MD 20850
Contact: (301) 424-3903
Fax: (301) 762-8185
ProMath/VB -- many mathematical, scientific, and statistical functions. From integration to Bessel Functions to Curtosis and Skew. Complex numbers and FFT are all supported.

The Young Software Works, PO Box 185 Cooper Station, New York, NY 10276
Contact: (212) 982-4127
FAX: (212) 673-1715
VB Project Archiver -- project management utility for Visual Basic programmers. Provides project archiving capabilities using PKZip, LHARC, or other compression utilities. Can determine which code and form modules are active in a Visual Basic app for use as a simple version control system.
Ward Systems Group, Inc., 245 W. Patrick Street, Frederick, MD 21701
Contact: Marge Sherald (301) 662-7950
NeuroWindows -- a neural network programming tool, designed to work with Microsoft Visual Basic. It builds powerful neural network applications that perform a wide variety of pattern recognition and prediction tasks.

WINDOWS PROGRAMMING TOOLS AND UTILITIES

Artisoft, 6920 Koll Center Parkway, Suite 209, Pleasanton, California 94566
Contact: (415) 426-5355 Corporate accounts national sales
manager: Brion Miller
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 Laurie Welchoff; Jozef Nemeth, President
Fax: (914) 276-8418
TIFF SDK for Windows -- DLL that allows you to add TIFF 5.0 support to Visual Basic applications without learning the complexity of the Tagged Image File Format.

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. It 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.

First Byte, 19840 Pioneer Avenue, Torrance, CA 90503
Contact: Michael Belanger (310) 793-0600 x 212 Sales rep/tech support
Monologue for Windows -- a DLL to make Visual Basic applications talk. It is a text-to-speech utility that converts text into speech, to PC speaker or sound board.

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.

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

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 your applications. Controls can be of any size, shape, or style. It can be created quickly and easily and includes Visual

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

HELP FILE AUTHORING TOOLS

Blue Sky Software Corp., 7486 La Jolla Blvd. Ste 3, La Jolla, CA 92037
Contact: (619) 459-6365, (800) 677-4WIN
RoboHelp -- An automatic authoring tool that makes the process of creating a Windows Help System just a matter of pointing and clicking. The user just fills in the actual help text when prompted. Features a customized tool palette. Generates source code for context sensitive help, hypertext link, cross reference.

Software Interphase, Inc., 82 Cucumber Hill Road, Foster, RI 02825
Contact: 800-542-2742
Windows Help Magician -- create Windows Help files in a single integrated environment. Uses advanced functions, and hotkeys. Allows you to test a file instantly. Edit, test, write RTF file, compile and call WINHELP.EXE in the same environment.

WexTech Systems, Inc., 310 Madison Avenue, Ste 905, New York, NY 10017
Contact: Steve Wexler (212) 949-9595
Fax: (212) 949-4007
Doc-to-Help -- 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

Data Techniques, 1000 Business Center Drive Suite 120, Savannah, GA 31405
Contact: (912) 651-8003
Image Man/VB -- object oriented Windows custom control that adds advanced image display and print capabilities to applications. Supports TIFF, PCX, GIF, EPSF, WMF, and BMP formats in 24 bit color.

Dynalink Technologies, P.O. Box 593, Beaconsfield, Quebec, Canada H9W 5V3
Contact: (800) 522-4624 Peter Krenjevich, (514) 489-3007
Clip'nSave 2.0 for Windows -- sreen capture and image conversion program. It 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.

Eikon Systems Inc., 989 East Hillside Blvd, Suite 260
Foster City, CA 94404
Sales: (800) 727-2793
Contact: Jeff Galvin (415) 349-4664
Scrapbook+ -- 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.

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.

TechSmith Corporation, 1745 Hamilton Road, Suite 300, Okemos, MI 48864
Contact: (517) 347-0800
SnagIt -- screen capture utility 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.

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
Contact: (617) 944-3700 Editor: Julie Stillman x2773, (&
Claire Horne), Marketing: Ann Lane x2278
Using Visual Basic by William Murray and Chris Pappas -- a hands-on guide to learning, using and mastering Visual Basic. 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. Includes disk.
Advanced Visual Basic by Mark Burgess -- due Summer, 1992. Bantam Computer Books, 666 Fifth Avenue, New York, NY 10103 Contact: Jono Hardjowirogo (212) 492-9826 Visual Basic Programming with Windows-based Applications by Douglas Hergert -- a book oriented toward programmers with Basic experience interested in developing business solutions.

Brady (Prentice Hall, owned by S & S), Simon and Shuster, Inc.
15 Columbus Circle, New York, NY 10023
Sales: (800) 223-2348
Contact: Gene Smith (503) 639-9822
Visual Basic by Steven Holzner and The Peter Norton Computing Group -- a complete introduction to Visual Basic.

The Cobb Group, 9420 Bunsen Parkway, Suite 300, Louisville, KY 40220
Sales: (800) 223-8720
Contact: Melissa Haeberlin (502) 491-1900
Inside Visual Basic -- 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: (Technical Information): (717) 435-2202 Sales:
(800) 326-9273
Fax: (717) 435-2802
VB= mc^2: The Art of Visual Basic Programming by J.D. Evans -- a book about advanced Visual Basic programming and Windows-based application design. It includes a companion disk and extensive code samples and approaches Visual Basic from a different angle. Order directly from ETN.

Fawcette Technical Publications, 280 Second Street, Suite 200, Los Altos, California, USA 94022-3603.
Customer service and subscriptions: 303-541-0610
VBITS and Book Orders: 800-848-5523
Editorial Offices: Tel: 415-917-7650 or Fax: 415-948-7332
Contact: America Online: RobertVBPJ
Visual Basic Programmer's Journal (Formerly BasicPro magazine) -- a bimonthly periodical covering Visual Basic and Microsoft Access development issues from a how-to angle. Also provides advertising space for add-on products, features on upcoming technologies, product reviews, and sections that cover new VB products, books and upcoming industry events. $27.95 per year for U.S. delivery. $65 for three year subscription.

Microsoft Press, One Microsoft Way, Redmond, WA 98052-6399
Contact: Craig Johnson (206) 936-3895
The Microsoft Visual Basic Workshop -- a book and software package that is a one-stop source of imaginative and useful Visual Basic forms and subprograms to use in Microsoft Windows-based applications. Microsoft Windows Multimedia -- Programmer's reference for creating Windows applications that access multimedia functionality.

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.

Osborne/McGraw Hill, 2600 10th Street, Berkeley, 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.
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 (Prentice Hall, owned by S & S), 11711 North College Avenue
Carmel, IN 46032
Tel. (800) 428-5331 (317) 573-2500
Using Visual Basic by Roger Jennings -- 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. Ships in April, 1992. Visual Basic By Example by D.F. Scott -- beginning level overview with many programming examples. Ships in April, 1992. Visual Basic Programmer's Reference -- Currently on hold.
Sams (Prentice Hall, owned by S & S), 11711 North College Avenue
Carmel, IN 46032
Tel. (800) 628-7360

First Book of Visual Basic by Orvis -- a structured tutorial for the novice computer user covering the Visual Basic language and modern programming practice.
Tab/McGraw Hill, 13311 Monteray Lane, Blue Ridge Summit, PA 17294
Tel: 717-794-2191 or 800-822-8138 (for orders)
Visual Basic: Easy Windows Programming by Namir Shammas -- a hands-on introduction to developing VB applications. Organized in a workbook format, each chapter teaches a specific task such as constructing interfaces, testing and debugging code, and producing executable files. Includes more than 50 ready to use programming examples. Ships in February, 1992. Visual Basic Power Programming by Namir Shammas -- a book designed to go beyond the fundamentals of developing with Visual Basic. It provides a programmer's toolbox complete with routines for file management, text and graphics manipulation, scientific plotting, and more. The package includes many reusable programs, modules, and forms. Ships in April, 1992. Waite Group Press, 100 Shoreline Highway, Suite A-285
Mill Valley, CA 94941
Contact: (415) 331-0575
Visual Basic How-To by Robert Arnson, Dan Rosen, Mitchell Waite, and Jonathan Zuck -- 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. Visual Basic Super Bible by Bryan Scott, Taylor Maxwell -- explains each command, keyword, property, object and procedure of Visual Basic. 900 pages. All examples on disk. Ships April, 1992.

Windows Tech Journal, Oakley Publishing Company, PO Box 70167
Eugene, OR 97401-0110
Contact: J.D. Hildebrand (503) 747-0800 Fax: (503) 746-0071
Windows Tech Journal -- the monthly magazine of tools and techniques for

Windows programmers. Annual subscription (12 issues) is $29.95.

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)


Additional query words: 3.00 2.00

Keywords: kb3rdparty kbinfo kbref KB78963
Technology: kbAudDeveloper kbVB200 kbVB300 kbVB300Search kbVBSearch kbZNotKeyword2 kbZNotKeyword6