PowerBASIC Tutorial


by Gary Beene

Chapter 1. Introduction

Introductory chapter, high-level materials are discussed before detailed chapters begin.

Section 1. Overview

Section 2. Examples

Section 3. IDE

Section 4 Compilation

Section 5. Distribution


chapter 2. Projects

Provides introductory discussions of the PBWin tools for creating a PowerBASIC project.

Section 1. Project Files

Section 2. DDT Windows

Section 3. Controls

Section 4. Menus

Section 5. Dialogs

Section 6. Help Files

Section 7. Resources

Section 8. Templates

Section 9. Project Shell


Chapter 3. Language

Discusses fundamental language concepts.

Section 1. Syntax

Section 2. Operators

Section 3. Data Types

Section 4. Variables

Section 5. Scope

Section 6. Declarations

Section 7. Procedures

Section 8. Flow Control


chapter 4. Messages

Covers messaging concepts, which are critical for writing event-driven application.

Section 1. Windows

Section 2. Messages

Section 3. Callbacks

Section 4. Mouse

Section 5. Keyboard

Section 6. Dialogs

Section 7. Controls

Section 8. Subclassing


Chapter 5. Functions

Discusses the functions available in PowerBASIC - the workhorse statements of writing PowerBASIC applications.

Section 1. Arithmetic

Section 2. Trig

Section 3. Strings

Section 4. Arrays

Section 5. Date/Time

Section 6. Printing

Section 7. Files

Section 8. Folders

Section 9. Keyboard

Section 10. Mouse

Section 11. Sound

Section 12. System


Chapter 6. Advanced

Covers topics which will enhance a programmer's ability to write morecapable applications.

Section 1. Error Traps

Section 2. Debugging

Section 3. Objects

Section 4. Graphics

Section 5. Databases

Section 6. API

Section 7. DLLs

Section 8. ASM

Section 9. Threads