Microsoft KB Archive/78963

= INFO: Visual Basic Companion Products & Services (Complete) =

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 &quot;Component Objects and Companion Products for Visual Basic,&quot; 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 &quot;Visual Basic Programmer's Journal.&quot;

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 &quot;Cartes et Bases Windows,&quot; 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 &quot;Storage Tools&quot; that provides &quot;OLE Structured Storage.&quot; 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 &quot;pizazz&quot; 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 &quot;D&quot;

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 &quot;electronic dashboard&quot; 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. &quot;Camera&quot; 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

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© 2004 Microsoft Corporation. All rights reserved.