Microsoft KB Archive/65832

Microsoft Systems Journal: September 1990

PSS ID Number: Q65832 Article last modified on 04-16-1991

MS-DOS | OS/2

Summary: The following is a list of filenames, descriptions, and S numbers that correspond to the source code mentioned in the September 1990 issue of the “Microsoft Systems Journal” (Vol. 5, No. 5): 1. S12704 FORMS “Creating a Multipage Data-Entry and Reporting Library for Windows Version 3.0,” by Kevin Welch, Page 15 Many character-based applications that are ported to the Microsoft Windows graphical environment require validated data entry and reporting more complex than what Windows provides. This archive contains sample code on this topic. 2. S12702 SWAP “Spawn Programs from Within Your DOS Application Using Almost No Additional Memory,” by Marc Adler, Page 33 This file contains code demonstrating a way to take a snapshot of the area in which a program resides in RAM, swap it with another program, and restore the original program in such a way that you use very little additional memory. 3. S12705 BASED “Based Pointers: Combining Far Pointer Addressability and the Small Size of Near Pointers,” by Richard Hale Shaw, Page 51 This file contains code demonstrating the use of based pointers and how they offer the flexibility of far pointers, the small size of near pointers, and none of the drawbacks of either. 4. S12700 WINTRO2 “Learning Windows Part II: Resources and the Menuing System,” by Marc Adler, Page 75 This is Part II of Learning Windows. This file contains the code that creates the main window and a menuing system for the sample stock charting application. 5. S12701 TBDEMO “ToolBook, an Interactive Development Environment for Windows,” by Richard Hale Shaw, Page 93 This file contains a demo of Asymetrix’s ToolBook, an interactive development environment for Windows that doesn’t require any knowledge of C or a great understanding of Windows programming. 6. S12703 PARALLEL “Adapting the Parallel Port for Bidirectional Communication,” by Ross M. Greenberg, Page 107 This file contains sample code of how to use your parallel port for bidirectional communication rather than restricting the port to the more common printing and plotting purposes. These files can be found in the Software/Data Library by searching on the keywords, the Q number of this article, or the S number listed above. These files were archived using the PKware file-compression utility.