0
    Delphi in a Nutshell: A Desktop Quick Reference

    Delphi in a Nutshell: A Desktop Quick Reference

    5.0 3

    by Ray Lischner


    eBook

    $20.49
    $20.49
     $35.99 | Save 43%

    Customer Reviews

    Ray Lischner began his career as a software developer, but dropped out of the corporate rat race to become an author. He started using C++ in the late 1980s, working at a company that was rewriting its entire product line in C++. Over the years, he has witnessed the evolution of C++ from cfront to native compilers to integrated development environments to visual, component-based tools. Ray has taught C++ at Oregon State University. He is the author of Delphi in a Nutshell and O'Reilly's upcoming C++ in a Nutshell, as well as other books.

    Table of Contents

    Prefacevii
    Chapter 1Delphi Pascal1
    Units1
    Programs4
    Libraries5
    Packages7
    Data Types8
    Variables and Constants21
    Exception Handling22
    File I/O26
    Functions and Procedures27
    Chapter 2The Delphi Object Model30
    Classes and Objects30
    Interfaces53
    Reference Counting58
    Messages61
    Memory Management62
    Old-Style Object Types69
    Chapter 3Runtime Type Information71
    Virtual Method Table71
    Published Declarations73
    The TypInfo Unit79
    Virtual and Dynamic Methods86
    Initialization and Finalization88
    Automated Methods90
    Interfaces91
    Exploring RTTI91
    Chapter 4Concurrent Programming95
    Threads and Processes95
    The TThread Class103
    The BeginThread and EndThread Functions108
    Thread Local Storage109
    Processes109
    Futures119
    Chapter 5Language Reference127
    Chapter 6System Constants422
    Variant Type Codes422
    Open Array Types423
    Virtual Method Table Offsets424
    Runtime Error Codes425
    Chapter 7Operators428
    Unary Operators428
    Multiplicative Operators430
    Additive Operators431
    Comparison Operators432
    Chapter 8Compiler Directives435
    Appendix ACommand-Line Tools473
    Appendix BThe SysUtils Unit488
    Index543

    Available on NOOK devices and apps

    • NOOK eReaders
    • NOOK GlowLight 4 Plus
    • NOOK GlowLight 4e
    • NOOK GlowLight 4
    • NOOK GlowLight Plus 7.8"
    • NOOK GlowLight 3
    • NOOK GlowLight Plus 6"
    • NOOK Tablets
    • NOOK 9" Lenovo Tablet (Arctic Grey and Frost Blue)
    • NOOK 10" HD Lenovo Tablet
    • NOOK Tablet 7" & 10.1"
    • NOOK by Samsung Galaxy Tab 7.0 [Tab A and Tab 4]
    • NOOK by Samsung [Tab 4 10.1, S2 & E]
    • Free NOOK Reading Apps
    • NOOK for iOS
    • NOOK for Android

    Want a NOOK? Explore Now

    With a new name and a new focus on CORBA, database drivers, and Microsoft Back Office applications, Inprise/Borland Delphi is enjoying a resurgence, with a growing user base of programmers who use Delphi for rapid development of enterprise computing applications. Not to rest on success, 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-winning product.Delphi in a Nutshell is the first concise reference to Borland/Inprise Delphi available. It succinctly collects all the information you need in one easy-to-use, complete, and accurate volume that goes beyond the product documentation itself.Delphi in a Nutshell 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, detailing every language element with complete syntax, examples, and methods for use. The book concludes with a look at the compiler, discussing compiler directives in depth.

    Read More

    Customers Who Bought This Item Also Bought

    Recently Viewed 

    Booknews
    The opening chapters discuss the Delphi object model, runtime type information and concurrent programming, while the bulk of the book is a language reference with every keyword, directive, function, procedure, variable, class, method, and property that is part of Delphi Pascal. Annotation c. Book News, Inc., Portland, OR (booknews.com)
    Sign In Create an Account
    Search Engine Error - Endeca File Not Found