Delphi in a Nutshell

( 3 )

Overview

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 ...

See more details below
Paperback (New Edition)
$33.76
BN.com price
(Save 24%)$44.99 List Price
Other sellers (Paperback)
  • All (22) from $1.99   
  • New (5) from $25.25   
  • Used (17) from $1.99   
Delphi in a Nutshell

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK
  • NOOK HD/HD+ Tablet
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$19.99
BN.com price
(Save 44%)$35.99 List Price

Overview

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 Show Less

Editorial Reviews

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)
Read More Show Less

Product Details

  • ISBN-13: 9781565926592
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 3/28/2000
  • Series: In a Nutshell (O'Reilly) Series
  • Edition description: New Edition
  • Edition number: 1
  • Pages: 578
  • Product dimensions: 5.98 (w) x 9.02 (h) x 1.17 (d)

Meet the Author

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.

Read More Show Less

Table of Contents

Preface;
Not Your Father’s Pascal;
Delphi for Linux;
About This Book;
Conventions Used in This Book;
For More Information;
How to Contact Us;
Acknowledgments;
Chapter 1: Delphi Pascal;
1.1 Units;
1.2 Programs;
1.3 Libraries;
1.4 Packages;
1.5 Data Types;
1.6 Variables and Constants;
1.7 Exception Handling;
1.8 File I/O;
1.9 Functions and Procedures;
Chapter 2: The Delphi Object Model;
2.1 Classes and Objects;
2.2 Interfaces;
2.3 Reference Counting;
2.4 Messages;
2.5 Memory Management;
2.6 Old-Style Object Types;
Chapter 3: Runtime Type Information;
3.1 Virtual Method Table;
3.2 Published Declarations;
3.3 The TypInfo Unit;
3.4 Virtual and Dynamic Methods;
3.5 Initialization and Finalization;
3.6 Automated Methods;
3.7 Interfaces;
3.8 Exploring RTTI;
Chapter 4: Concurrent Programming;
4.1 Threads and Processes;
4.2 The TThread Class;
4.3 The BeginThread and EndThread Functions;
4.4 Thread Local Storage;
4.5 Processes;
4.6 Futures;
Chapter 5: Language Reference;
Chapter 6: System Constants;
6.1 Variant Type Codes;
6.2 Open Array Types;
6.3 Virtual Method Table Offsets;
6.4 Runtime Error Codes;
Chapter 7: Operators;
7.1 Unary Operators;
7.2 Multiplicative Operators;
7.3 Additive Operators;
7.4 Comparison Operators;
Chapter 8: Compiler Directives;
Command-Line Tools;
The SysUtils Unit;
Errors and Exceptions;
File Management;
String Management;
Numeric Conversion;
Dates and Times;
Localization;
Modules;
Windows;
Miscellaneous;

Read More Show Less

Customer Reviews

Average Rating 5
( 3 )
Rating Distribution

5 Star

(3)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 3 Customer Reviews
  • Anonymous

    Posted November 27, 2002

    Recommended book

    Ray has written an excellent desktop reference for Delphi. I really liked the explanation of the SysUtils unit. I found that there were functions in there that I had written myself, if I had only known I would have saved myself some time. The Language reference with the Tips and Tricks is excellent, helps make more sense of the sometimes archaic online help. My only complaint is that this is the ONLY Delphi book published by O&#8217Reilly, I would love to see a Learning, Programming, or Mastering book!

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted October 24, 2001

    A Must Have!

    Everyone who develops in Delphi loves it. (I've never met an exception to this rule!) I've worked with Delphi since version 1 and read a lot of books along the way. Certain names stand out: Cantu, Jensen, Teixeira & Pacheco, Konopka. But if Ray Lischner wrote it, you owe it to yourself to read it! I believe that you don't REALLY know Delphi until you've read this book. (Yes, I know the bulk of it is reference... READ IT!) The early chapters give powerful insight into Delphi that you just can't get anywhere else.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted March 30, 2000

    Another keeper

    'Delphi in a Nutshell' isn't just another ordinary Delphi book. Once again Ray has manage to take on topics that are unique and not covered in any detail if at all by other authors. The chapters on RTTI and the Delphi object model alone are well worth the price. This goes onto my short list of 'must have' Delphi books for any serious program (For the record they are 'Secrets of Delphi 2' & 'Hidden Paths of Delphi 3' by Lischner, 'Delphi 5 Developer's Guide' Teixeira & Pacheco, 'Delphi Developers Handbook' Cantu and now 'Delphi in a Nutshell'). Good work Ray.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing all of 3 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)