Microsoft KB Archive/178101

{| = INFO: Visual Basic: Related VB Programmers Journal October 1997 =
 * width="100%"|

Last reviewed: December 16, 1997

Article ID: Q178101 The information in this article applies to:
 * Microsoft Visual Basic Control Creation, Learning, Professional, and Enterprise Editions for Windows, version 5.0
 * Microsoft Visual Basic Standard, Professional, and Enterprise Editions, 16-bit and 32-bit, for Windows, version 4.0

SUMMARY
The listing below shows all the articles related to VBPJ that are listed in the table of contents of the October 1997 Visual Basic Programmers Journal, published by Fawcette Technical Publications, 209 Hamilton Ave., Palo Alto, CA 94301-2500, (415)833-7100. Phone orders only: (303)684-0365.

Because this article contains material directly from the Visual Basic Programmers Journal, it should not be faxed to customers. However, you can use this as a means of referring customers to third-party sources.

Features
Write Faster Apps With VB Pointers - Use VB's underlying data types to directly manipulate data at any memory location. Armed with these techniques, write VB apps that run as fast as C/C++ programs, and solve problems thought to be out of reach for VB programmers. By Matthew Curland and Francesco Balena, page 22.

Create Design- time Controls for the Web - Design-time controls, a new class of ActiveX controls used to create Web content, provide a simplified way of controlling the function of a complex object. Implement these controls by automating the process of writing customized JScript into a Web page. By Chris Kinsman, page 34.

Build a Windows Version Detector - With at least five different flavors of Windows available, your apps should know whether they're booting up in Windows 3.1, 3.11, 95, NT 3.51, or NT 4.0. Using Windows API calls and some sleight-of-hand, you can determine which version is running. By Hank Marquis, page 42.

Sidestep Validation With Graphical Controls - VB5's UserControls let you enhance existing controls and invent new ones with visual features limited only by your imagination. Learn how to create ActiveX controls that enable quick and accurate data entry without the possibility of user error. By Jim Deutch, page 54.

Are You Making Enough? - How does your salary compare to that of fellow VB programmers across the world? VBPJ's comprehensive salary survey looks at how education, skills, experience, and location affect how much money you earn. By VBPJ Staff, page 62.

Columns

Getting Started - Link Your App to a Web Server. By Chris Barlow, page 70.

Using VBA - Integrate AutoCAD with VBA5. By Brad Wist, page 75.

Interactive Developer - Secure Internet Sites with IIS. By Chris Kinsman, page 81.

Programming with Class - Bypass Jet for Faster Data Access. By Jeffrey P. McManus, page 87.

Q&A. page 97:


 * 1) See descriptions with value.

2. Access field descriptions. 3. Use OLE Automation for word documents. 4. Asking for trouble. Database Design - Import with Ease. By Brian David Patterson, page 97.

Visual Programming - Wire Java to VB Using JavaBeans. By Ash Rofail, page 102

Component Builder - Add Some Zip to Your Add-Ins. By Sam Patterson, page 107

Black Belt Programming - Implement Complex Algorithms. By Ward Hitt, page 111

Beyond the Code - Model N-Tier Apps with VB's Own Tool. By Ibrahim Malluf, page 121
 * }