Borland C++ Builder 4 in 24 hours
Kent Reisdorph - Collection Sams Teach Yourself
Résumé
- INTRODUCTION
- HOUR 1 - GETTING STARTED WITH C++BUILDER
- Introducing C++Builder
- Launching C++Builder
- Writing a Simple Program with C++Builder
- Building a Win32 Console Application
- C++ Language Primer
- Summary
- Workshop
- Introducing C++Builder
- HOUR 2 - FUNCTIONS, ARRAYS, AND STRINGS
- Functions
- The main() Function
- Arrays
- Summary
- Workshop
- Functions
- HOUR 3 - CONDITIONALS, LOOPS, AND SWITCHES
- Controlling Program Flow with if
- Controlling Program Flow with Loops
- Controlling Program Flow with switch
- Summary
- Workshop
- Controlling Program Flow with if
- HOUR 4 - SCOPE, STRUCTURES, AND FUNCTIONS IN
C++
- Scope of Variables in C++
- Structures in C++
- Functions in C++
- Summary
- Workshop
- Scope of Variables in C++
- HOUR 5 - POINTERS, REFERENCES, AND MEMORY
ALLOCATION
- Working with Pointers
- Using References
- Passing Function Parameters by Reference and by
Pointer
- The new and delete Operators
- Summary
- Workshop
- Working with Pointers
- HOUR 6 - C++ CLASSES AND OBJECT-ORIENTED
PROGRAMMING, PART I
- What's a Class?
- Anatomy of a Class
- Constructors
- Destructors
- Class Data Members
- Class Member Functions
- Summary
- Workshop
- What's a Class?
- HOUR 7 - C++ CLASSES AND OBJECT-ORIENTED
PROGRAMMING, PART II
- What's this?
- An Example Using Classes
- Inheritance
- Virtual Functions
- Multiple Inheritance
- Summary
- Workshop
- What's this?
- HOUR 8 - CLASS FRAMEWORKS AND THE VISUAL COMPONENT
MODEL
- Frameworks Fundamentals
- The Visual Component Library
- C++Builder and VCL
- Summary
- Workshop
- Frameworks Fundamentals
- HOUR 9 - EXPLORING THE VCL
- VCL String Classes
- Using Sets
- VCL Classes and Components
- Summary
- Workshop
- VCL String Classes
- HOUR 10 - EXPLORING THE C++BUILDER IDE
- Projects in C++Builder
- The C++Builder Main Menu and Toolbar
- Using the Component Palette
- Creating a Multiple-Form Application
- Compiling, Building, and Linking
- The Object Inspector
- Summary
- Workshop
- Projects in C++Builder
- HOUR 11 - C++BUILDER FORMS
- Main Window Forms
- Dialog Box Forms
- Secondary Windows Versus Dialog Boxes
- The Multiple Document Interface Model
- Key Properties for Forms
- Summary
- Workshop
- Main Window Forms
- HOUR 12 - WRITING AN MDI APPLICATION
- The Master Plan
- Step 1: Create the Main Window Form
- Step 2: Write Code for the File Open and File Save As
Menu Items
- Step 3: Write Code for the Window Menu
- Step 4: Create the MDI Child Form
- Step 5: Create the About Box
- Step 6: Add a Toolbar
- Tying up Loose Ends
- Summary
- Workshop
- The Master Plan
- HOUR 13 - WORKING WITH THE FORM DESIGNER
- Placing Components
- The Form Designer Grid
- Selecting Components
- Moving Components
- Ordering, Cutting, Copying, and Pasting
Components
- Sizing Components
- Aligning Components
- Setting the Tab Order
- Building a Sample Application
- Summary
- Workshop
- Placing Components
- HOUR 14 - WORKING WITH THE MENU DESIGNER
- Creating a Main Menu
- Adding a Main Menu to the Form
- Writing the Code
- Running the Program
- Pop-Up Menus (Context Menus)
- Summary
- Workshop
- Creating a Main Menu
- HOUR 15 - WORKING WITH THE VISUAL COMPONENT LIBRARY
(VCL)
- Visual and Nonvisual Components
- The Name Property
- Important Common Properties
- Primary Methods of Components
- Common Events
- TStrings
- Summary
- Workshop
- Visual and Nonvisual Components
- HOUR 16 - STANDARD WINDOWS CONTROL
COMPONENTS
- Edit Controls
- The ListBox and ComboBox Components
- Using Button Controls
- The Button Component
- The BitBtn Component
- The SpeedButton Component
- Radio Buttons and Check Boxes
- The Label Component
- The ScrollBar Component
- The Panel Component
- Summary
- Workshop
- Edit Controls
- HOUR 17 - COMMON DIALOGS AND THE OBJECT
REPOSITORY
- The Common Dialog Boxes
- Introduction to the Object Repository
- The Copy, Inherit, and Use Buttons
- Summary
- Workshop
- The Common Dialog Boxes
- HOUR 18 - ADDING FUNCTIONS, DATA MEMBERS, AND
RESOURCES
- Adding Functions and Data Members to Code
- Using Component Templates
- Using Resource Files
- Summary
- Workshop
- Adding Functions and Data Members to Code
- HOUR 19 - MANAGING PROJECTS WITH
C++BUILDER
- Project Groups
- The Project Manager Window
- Creating and Using Project Groups
- Building Projects or Project Groups
- Understanding Project Options
- Summary
- Workshop
- Project Groups
- HOUR 20 - USING THE CODE EDITOR
- Basic Editor Operations
- Getting Help
- Specialized Editor Features
- The Code Editor Context Menu
- Changing the Editor Options
- Summary
- Workshop
- Basic Editor Operations
- HOUR 21 - DEPLOYING APPLICATIONS USING
PACKAGES
- Defining a Package
- Static Linking Versus Dynamic Linking
- Static Linking Your Applications
- Linking Your Applications Dynamically
- Summary
- Workshop
- Defining a Package
- HOUR 22 - PRINTING FROM C++BUILDER
APPLICATIONS
- The Common Printing Dialog Boxes
- Printing the Easy Way
- Printing the Hard Way
- Printing a Bitmap
- Summary
- Workshop
- The Common Printing Dialog Boxes
- HOUR 23 - USING THE DEBUGGER
- The Debugging Menu Items
- Setting and Clearing Breakpoints
- Watching Variables
- Stepping Through Your Code
- Summary
- Workshop
- The Debugging Menu Items
- HOUR 24 - NEW FEATURES IN C++BUILDER 4
- Dockable IDE Windows
- Docking Support for VCL Components
- Code Editor Features
- Package Manager
- New VCL Components
- New VCL Properties
- Bitmaps for Menus
- C++ Language Features
- Project Options Enhancements
- Summary
- Workshop
- Dockable IDE Windows
- APPENDIX A - INSTALLING C++BUILDER 4
- Running C++Builder
- Registering Your Copy of C++Builder
- Running C++Builder
- INDEX
L'auteur - Kent Reisdorph
is a senior software engineer at TurboPower Software Co.
He also has his own consulting business. Kent is a
contributing editor for The Cobb Group' C++ Builder
Developer' Journal. He is also a member of TeamB, Borlans'
online volunteer support group. As a member of TeamB, Kent
puts in many hours each week on the Borland newsgroups,
answering questions on C++ Builder and Windows programming
in general. Kent lives in Colorado Springs, Colorado, with
his wife Jennifer and their six children, James, Mason,
Mallory, Jenna, Marshall, and Joshua.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Sams |
Auteur(s) | Kent Reisdorph |
Collection | Sams Teach Yourself |
Parution | 10/03/1999 |
Nb. de pages | 480 |
Format | 18,6 x 23 |
EAN13 | 9780672316265 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse