(In the first half of 2000, Inprise Enterprise (formerly Borland Enterprise) launched the latest version of C Builder: C Builder5. C Builder5 inherits the strengths of the previous version, and adds many new functions on this basis, such as ADO, data module design, IBX, MIDAS, CORBA, program debugging, VCL, form structure and desktop definition, etc. All have been enhanced a lot, which can greatly improve the speed of software system design, management and development.
Prelude
Guided reading
Part 1 C Builder Programming Fundamentals
Chapter 1 Software Development with C Builder
1.1 Overview of software development
1.1.1 Overview of the development of computing models
1.1.2 Overview of the development of programming methods
1.1.3 Software Development and Software Developers
1.2 Introduction to Integrated Development Environment
1.3 Routines: The first Windows application
1.4 Integrated debugger
1.5 Optimization of the development environment
1.5.1 Customize Toolbar
1.5.2 Programming environment settings
1.5.3 Modify environment settings
1.5.4 Project Settings
1.6 Methods and techniques
1.6.1 Using the Code Browser
1.6.2 Using Code Modifiers
1.6.3 Using the help system
1.6.4 Setting up the IDE desktop
Chapter 2 Key Technologies of the C Language
2.1 General Notes and Special Format Notes
2.2 Usage of const and volatile
2.2.1const
2.2.2volatile
2.3 Usage of sizeof and #pragmapack
2.4 Citations
2.4.1 Citation variables
2.4.2 Reference parameter passing
2.5 Namespace
2.5.1 namespace
2.5.2using
2.6 new and delete operators
2.7 void pointer
2.8 typeid operator
2.9 Functions
2.9.1 Inline functions
2.9.2 Specifying default values ??for function parameters
2.9.3 Functions with Indefinite Arguments
2.9.4 Template functions
2.9.5 Overloaded functions
2.9.6 Pointers to functions
2.10 Classes and Goals
2.10.1 Class Encapsulation
2.10.2 Derivation and inheritance of classes
2.10.3 Structure functions and destructors
2.10.4 Reference parameter passing of targets
2.10.5 Static member variables and static members
function
2.10.6 const type member functions and
mutable
2.10.7 Target initialization and initialization lines
2.10.8 Copy structure function
2.10.9 Template class
2.11 Friend functions and friend classes
2.12 Operator overloading
2.13 Derivation and Inheritance
2.13.1 Derivation and Inheritance
2.13.2 Multiple and multi-level derivation and inheritance
2.13.3 Virtual base classes
2.14 Polymorphism and virtual functions
2.15 Collection
2.15.1 Basic concepts of mobilization
2.15.2 The operation of mobilization
2.16 Abnormal management
2.16.1 Anomaly Management in C
2.16.2 Anomalies in BCB
The second part of C Builder programming general technology
Chapter 3 Forms and Components
3.1 Forms and Components
3.1.1 Forms
3.1.2 Components
3.1.3 Using components in forms
3.2 Text Components
3.3 Special input components
3.4 Buttons and their classification components
3.5 List Components
3.6 Grouping Components
3.7 Information Feedback Components
3.8 Table Display Components
3.9 Graphic Display Components
3.10 Develop MDI application program
3.11 Routines: Usage of Common Components
3.11.1 Routine S03B
3.11.2 Routine S03C
3.11.3 Routine S03D
3.11.4 Routine S03E
3.12 Methods and techniques
3.12.1 Guidelines for the use of forms and components
3.12.2 Using the Information Dialog
3.12.3 Using the Hint property of a component
3.12.4 Using the IME attribute of the Edit component
3.12.5 Adding System Fonts to ComboBox
component
3.12.6 Accessing files in the RichEdit component
3.12.7 Setting the return value of the modal dialog
3.12.8 Using the Sender in the event management process
parameter
3.12.9 Generate multi-line prompt information for controls
3.12.10 Generating non-rectangular windows
3.12.11 Moving a window without a title bar
3.12.12 Create dynamic subtitles
3.12.13 Dynamically set the scene screen on the form
3.12.14 Difference between Owner and Parent
Chapter 4 Menus, Toolbars, and Status Bars
4.1 Menu
4.1.1 Main Menu
4.1.2 Right mouse button pop-up menu
4.1.3 Using menu templates
4.2 Toolbar
4.2.1 ToolBar
4.2.2CoolBar
4.2.3 ControlBar
4.3 Status bar
4.4 Routine S04A
4.5 Methods and Techniques
4.5.1 Dynamic Management Menu
4.5.2 Customize the system menu
03.zip
04.zip
05.zip
.....)