A Desktop Quick Reference.
Beginner - Intermediate Level Users.
Inprise/Borland Delphi is enjoying a resurgence with a growing user base of programmers who use Delphi for rapid development of enterprise computing applications. The latest version of Delphi, version 5, includes further expansion and refinement of the 3-tier application framework introduced in Delphi 4 and has resulted in a prize-wining product. This book is the first concise reference to Inprise/Borland Delphi available. It succinctly collects all the information you need in one easy to use, complete and accurate volume.
The book starts with the Delphi object model, and how to use RTTI (Run Time Type Information) for efficient programming. The rest of the book is the most complete Delphi Pascal language reference available in print, with every language element detailed with complete syntax, examples and methods for use. The book concludes with a look at the compiler, and compiler directives discussed in depth.
Topics covered include:
- Overview of Delphi Object Pascal
- Units and libraries, and Data and string types
- Exception handling, File I/O, and Classes and objects
- Inheritance, constructors and destructors
- Interfaces and Reference counting
- Windows messages, and Memory management strategies
- Virtual method tables (VMTs)
- Virtual and dynamic methods, and Automated methods and COM
- Delphi type information and RTTI
- Concurrent programming with threads
- System constants, Operator reference, and Compiler directives
- Code samples and Programming tips
- And much more