DOCUMENT:Q178103 16-DEC-1997 [vbwin] TITLE :INFO: Visual Basic: Related VB Programmers Journal December 1997 PRODUCT :Microsoft Visual Basic for Windows PROD/VER:WINDOWS:4.0,5.0 OPER/SYS:WINDOWS KEYWORDS:RefsThird VB4ALL VB4WIN vb5all vb5win kb3rdparty ====================================================================== --------------------------------------------------------------------- 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 December 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. MORE INFORMATION ================ Features -------- Get A Handle On Error Handling - Don't get stuck with VB's own default error-handling rules; you won't like them. Instead, employ these 18 field- proven tips to prevent expensive errors from occurring. Learn to develop an error-handling strategy that fits your budget and line of business. By Peter J. Morris. Create More Scalable Objects With DCOM - Understanding COM and Distributed COM (DCOM) can be quite a daunting task, but you'll reap the benefits in the end. Learn to use these technologies to your advantage so you can create efficient, scalable, server-side objects for use in large-scale environments. By Ted Pattison. Let Users Select Printers And Paths - Power up the shell browser dialog box so users can select a specific network printer, choose a specific computer on the network, or pick a directory for installing a file. Find this free tool on both Windows 95 and Windows NT. By Ken Getz and Michael Kaplan. Improve Validation With State Machines - Field-level validation can save you and your users time and headaches, but implementing such behavior has always been a challenge in VB. Bypass annoying "gotchas" and focus only on data validity using state machines. By Ibrahim Malluf. Columns ------- Getting Started - Build Custom App with Word, Outlook. By Chris Barlow. Using VBA - Customizing: VBA vs. Clones. By Ash Rofail. Interactive Developer - Write an Active Server Component. By Chris Kinsman. Programming with Class - Build Objects with Factory Methods. By Jeffrey P. McManus. Database Design - Extend SQL Server with ActiveX Objects. By James T. Stanley. Visual Programming - Java Sockets Push What's Possible. By Ronan Sorensen. Component Builder - Create a Graphical Effects Control. By L.J. Johnson. Black Belt Programming - Override ActiveX Controls. By Hank Marquis. Beyond The Code - Make Your Docs As Good As Your Apps. By Richard M. Marshall. Additional query words: vb5win ====================================================================== Keywords : RefsThird VB4ALL VB4WIN vb5all vb5win kb3rdparty Version : WINDOWS:4.0,5.0 Platform : WINDOWS Issue type : kbinfo ============================================================================= THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY. Copyright Microsoft Corporation 1997.