THE PROGRAMMER'S GUIDE. BASIC 7.1
Home
Presentation Graphics
Chapter 6. The Basic includes a toolbox of Basic Sub and Function procedures, and assembly language routines that you can use to add charts and graphs to your programs quickly and easily.
Programming with Modules
Chapter 7. This chapter shows you gain more control over your programming projects by dividing them into modules. The modules provide you a powerful organizing function by letting you divide a program into logically related parts.
Error Handling
Chapter 8. This chapter explains how to intercept and deal with errors that occur while a program is running. Using these methods, you can protect your program from such errors as opening a nonexistent file or trying to use the printer when it is out of paper.
Event Handling
Chapter 9. This chapter explains how to detect and respond to events that occur while your program is running. This process is called Event handling.
Databases with Isam
Chapter 10. The Isam statements and functions provide an efficient and simple method for quickly accessing specific records in large and complex data files. It can handle 1.2 Mbs, of expanded memory and data files of 128 Mbs.
Advanced String Storage
Chapter 11. This chapter explains when and how to use the far strings as well as how you can manipulate those far strings.
Mixed-language
Chapter 12. The mixed-language programming is the process of combining programs from two or more source languages.
Mixed-language with Far Strings
Chapter 13. This chapter provides new techniques for passing strings between the Basic and another language. These techniques supplement the general method of programming outlined in the chapter 12.
Optimizing Size and Speed
Chapter 15. This chapter consists of programming hints and technical information to help you write faster, more efficient Basic programs that can then be compiled into smaller executables than previously possible.
Compiling with BC
Chapter 16. This chapter explains how to compile your Basic programs using the Basic Compiler (BC). You will learn how to invoke the Basic Compiler from the command line as well as how to use the command-line options for the Basic Compiler.
About Linking and Libraries.
Chapter 17. With this chapter you will learn about the types of libraries you can work with and how to link them into your Basic programs.
Using Link and Lib
Chapter 18. This chapter describes the syntax and usage of the program Lib (that is the library manager) and the Link (the segmented-executable linker).
Creating and Using Quick libraries
Chapter 19. You will learn how to make the libraries from within the QBx environment and from the command line, how to make a library with routines from another library, how to load a library, and how to view the contents of a Quick library.
Using the Nmake
Chapter 20. This maintenance utility, the Nmake, is an intelligent command processor to save you time and simplify projects management comparing dates and times of the files.
Building Custom Run-time Modules
Chapter 21. This chapter explains how to create and use a custom run-time module. The Basic lets you embed your own routines into the Basic run-time module itself.
Customizing Online Help
Chapter 22. The Microsoft Help file creation utility, the Helpmake, allows you to create or modify Help files for use with the Microsoft products.
Language Elements
Appendix A. This appendix discusses the character set and the special meanings of some characters, program line syntax, line identifiers, executable and nonexecutable statements, and program line lengths.
Operators and Expressions
Appendix C. This appendix discusses how to combine, modify, compare, or get information about the expressions by using the five kinds of operators available in the Basic.
Programs and Modules
Appendix D. This appendix describes how are organized the modules and how the Basic procedures communicate with other parts of a program.