Visual Basic 5 Control Creation with CD-ROM

Visual Basic 5 Control Creation with CD-ROM

Paperback(BK&CD-ROM)

$39.95

Temporarily Out of Stock Online

Eligible for FREE SHIPPING

Overview

Visual Basic 5 Control Creation with CD-ROM by Gary Cornell

This all-in-one starter kit provides all the information you need to create ActiveX controls quickly and efficiently with Visual Basic 5 Control Creation Edition software.

Product Details

ISBN-13: 9780137491858
Publisher: Prentice Hall Professional Technical Reference
Publication date: 01/28/1997
Edition description: BK&CD-ROM
Pages: 530
Product dimensions: 7.05(w) x 9.22(h) x 1.70(d)

Table of Contents

Tables and Figures
xv(6)
Introduction xxi(6)
Acknowledgments xxvii
CHAPTER 1 Introduction to ActiveX
1(16)
Introduction
2(4)
Building an ActiveX Control
6(11)
CHAPTER 2 The Control Creation Edition's Environment
17(46)
CCE Environment Overview
18(3)
An Overview of the Main Window
21(9)
The Different Child Windows
30(11)
Context Menus
41(9)
Miscellaneous Dialog Boxes
48(15)
CHAPTER 3 Building the User Interface
63(40)
Properties
64(2)
Working with the Properties Window
66(3)
Forms
69(9)
Controls
78(7)
Common Control Properties and Events
85(10)
Designing Menus
95(5)
The Text Representation of a Form or User Control
100(3)
CHAPTER 4 Programming Basics
103(44)
Mechanics of Entering Code
104(5)
Statements in Visual Basic
109(2)
Assingnment and Property Setting
111(3)
Method Calls
114(1)
Variables
114(9)
Strings
123(4)
Numbers
127(7)
Constants
134(1)
Repeating Operation--Loops
135(6)
Conditionals--Making Decisions
141(2)
Select Case
143(1)
The GoTo
144(3)
CHAPTER 5 More on Visual Basic's Programming Language
147(36)
Arrays
148(5)
Types Revisited
153(1)
The With Statement
154(1)
Enums
155(1)
Pointers
156(1)
Built-In Functions
157(3)
User-Defined Functions and Procedures
160(7)
Recursion
167(8)
Error Trapping
175(8)
CHAPTER 6 More on the User Interface
183(44)
More Controls
184(12)
Behind the Scenes with Visual Basics' Graphics
196(4)
Fundamentals of Programming Graphics
200(10)
Circles and Ellipses
210(1)
The PaintPicture Method
211(2)
Z-Order: How Visual Basic Displays Work
213(1)
Monitoring Mouse Activity
214(6)
Dragging and Dropping Operations
220(4)
An Example: A Circular Command Button
224(3)
CHAPTER 7 Objects
227(46)
Introduction to OOP
228(2)
The Vocabulary of OOP
230(4)
How to Objectify Your Programs
234(5)
Manipulating Objects Built into Visual Basic
239(5)
Creating New Objects at Run Time
244(25)
The Object Browser
269(4)
CHAPTER 8 User Controls: Beyond the Basics
273(38)
The Anatomy of a User Control
275(2)
The Mechanics of Writing the Code in Your User Controls
277(5)
Mapping Properties, Methods, and Events
282(4)
Managing the State of a User Control
286(2)
The Life Cycle of a User Control
288(3)
Presenting the Best Face to the User of Your Control
291(6)
A Full-Blown Example: An Integer Text Box
297(4)
Interacting with the User of Your Control
301(6)
Under the Hood of a Control: COM/OLE
307(4)
CHAPTER 9 Using the Control Interface Wizard
311(26)
A Simple Banner Control
313(10)
Activating the Banner
323(3)
Testing the Banner Control
326(1)
An Address Control
326(2)
The Control Interface Wizard and the Address Control
328(7)
Summing Up
335(2)
CHAPTER 10 Property Pages
337(22)
Getting Started
338(2)
A Simple Property Page
340(2)
Writing the Code for the DayList Control
342(9)
The Property Page Wizard
351(8)
CHAPTER 11 Templates
359(10)
Using Our Templates
360(2)
Using One of Our Templates
362(1)
A Step-By-Step Session
362(3)
Creating a Template
365(4)
CHAPTER 12 Testing, Debugging, and Deployment
369(32)
Introduction
370(1)
On to Debugging
371(9)
Debugging in Code
380(3)
Testing Your Control
383(11)
Control Deployment
394(7)
CHAPTER 13 The Stretch Label
401(16)
The Idea of the Control
402(1)
Creating the Interface
403(1)
Exposing the Properties
404(2)
Resize Logic
406(2)
The Full Code for This Control
408(9)
CHAPTER 14 The Finance Control
417(12)
The Idea of the Control
418(1)
Creating the Interface
419(1)
Exposing the VBA Financial Functions as Methods
420(2)
Resize Logic
422(1)
Possible Additions and Potential Problems
422(1)
Code for This Control
422(7)
CHAPTER 15 The Calender Control
429(38)
The Idea of the Control
430(1)
Creating the Interface
431(4)
Exposing the Properties
435(4)
Run-Time Logic
439(6)
The Full Code for This Control
445(22)
CHAPTER 16 The Overwritable Text Box
467(24)
The Idea of the Control
468(1)
Creating the Interface
468(3)
Exposing the Properties
471(2)
Run-Time Logic
473(3)
Resize Logic
476(1)
Possible Additions and Potential Problems
476(2)
The Full Code for This Control
478(13)
CHAPTER 17 The Option Group Control
491(26)
The Idea of the Control
492(2)
Creating the Interface
494(2)
The Code
496(9)
Resize Logic
505(1)
Data Binding
506(1)
Property Page
506(1)
Possible Additions and Potential Problems
507(1)
The Full Code for This Control
507(10)
INDEX 517

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews