Industrial-Sized Deals Shop all Back to School Shop Women's Handbags Learn more nav_sap_SWP_6M_fly_beacon Andra Day Fire TV Stick Off to College Essentials Shop Popular Services gotS5 gotS5 gotS5  Amazon Echo Starting at $99 Kindle Voyage Metal Gear Solid 5 Shop Now Learn more
Buy Used
$0.04
+ $3.99 shipping
Used: Good | Details
Condition: Used: Good
Comment: Book shows minor use. Cover and Binding have minimal wear, and the pages have only minimal creases. Free State Books. Never settle for less.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Delphi COM Programming Paperback – January, 2000

20 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback, January, 2000
"Please retry"
$0.04

Editorial Reviews

From the Back Cover

Microsoft COM is prevalent throughout Windows operating systems—95, 98, NT-and is rapidly becoming the programming framework of choice. To build applications which interface with Windows systems, programmers must understand and learn to use COM. This book includes coverage of DCOM, Microsoft's distributed architecture that is based on COM. It will also covers the latest developments in Delphi 5. This book will teach COM programming to Delphi 4 and 5 programmers. After providing an understanding of the COM framework, it offers a practical exploration of COM to enable Delphi developers to program component-based applications. Typical real-world scenarios, such as Windows Shell programming, automating Microsoft Agent, and creating and using ActiveX controls, will be explored. Discussion of each topic will be illustrated with detailed examples.

About the Author

Eric Harmon is Director of Software Development at Advanced Estimating Systems, Inc.-located in Delray Beach, Florida. Advanced Estimating Systems is the developer of The EDGE, the industry standard in construction estimating software. Eric is also a member of TPX (TurboPower eXperts), a volunteer group of programmers that assists the TurboPower Software Company in providing support for its newsgroups. Turbopower is one of the premier providers of tools coded in Delphi for Delphi programmers. Eric was recruited by TurboPower as the original member of TPX in 1997. Eric has been programming professionally in Turbo Pascal, Delphi, and Microsoft Visual C++ since 1983. He has also contributed Delphi and COM-related articles to Visual Developer Magazine. Eric can be reached at Eric.Harmon@tpx.turbopower.com.

NO_CONTENT_IN_FEATURE

Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Paperback: 512 pages
  • Publisher: Macmillan Technical Publishing; 1st edition (January 2000)
  • Language: English
  • ISBN-10: 1578702216
  • ISBN-13: 978-1578702213
  • Product Dimensions: 9 x 6.1 x 1 inches
  • Shipping Weight: 1.4 pounds
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (20 customer reviews)
  • Amazon Best Sellers Rank: #2,770,234 in Books (See Top 100 in Books)

Customer Reviews

Most Helpful Customer Reviews

36 of 36 people found the following review helpful By Grant Walker on February 16, 2000
Until now the only decent Delphi reference on COM has been the two chapters by John Lam in Marco Cantu's "Delphi Developer's Handbook". This new book presents 500 pages of well written, focused coverage of the practicalities of Delphi's COM implementation. It is ideal for those with moderate Delphi skills who want to come up to speed quickly in writing ActiveX Control or Form solutions, or who want a good explanation of the usage of interfaces, variants, connection points, automation or DCOM.
Although it goes into depth in a couple of places - structured storage and property sets in particular - readers will still need to look to people like Binh Ly for advanced discussion of threading models and so forth. I was hoping to find detailed discussion of the internal workings of DAX, TOleContainer and the TComObject/Factory descendants, but most of the code in the book focuses on *using* the VCL framework rather than on its design and the various bugs and gotchas it works around.
Those with C++ COM/OLE experience looking for Delphi solutions (eg those rolling their own OLE DB providers, windowless ActiveX controls or Active Document servers) may be disappointed: it's not "Inside ATL" for the VCL. However I think the majority of Delphi developers - who don't have time to read Brockschmidt or Box but just want tools and solutions that work - will find the book a great time-saver and reference. COM newbies wanting Delphi tutorials need look no further.
It's certainly an excellent contribution to the Delphi literature. I'll be buying a second copy for the office, but it left me thirsty for more.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
27 of 27 people found the following review helpful By Laurence Killen on February 14, 2000
I'm always suspicious of a book from an author I hadn't heard of before and ordering it online didn't help. Within the first couple of pages I was sure I had bought a rehash of everything I had read about COM in so many other books during the last yearand a half. Seeing the many pages of printed code, while I 'fan previewed' the book convinced me that this was the 'filler' of a lightweight. But this was not so. By page 50 Mr. Harmon was clearly taking me places I hadn't been and by the end of the third chapter, I knew that this book would fit nicely between Danny Thorpe and Ray Konopka on my programmers bookshelf.
Eric explains COM from a perspective familiar to a Delphi programmer and doesn't waste time teaching OOP 101 as so many other books of the genre. He starts each new area on friendly turf to a typical delphi programmer, creates a framwork, and builds on that structure to explain rather complex concepts quickly and effectively. I found his method of teaching comprehensive and thorough - yet demanding. If you aren't already reasonably comfortable with OOP than you still have a little more homework to do before you move onto COM. But it'll be here when you are. Even a general understanding of interfaces, com and dcom would be advisable though though he does review the basics briefly. But then he quickly moves through interfaces and drills down into levels that I hadn't encountered and I'm not yet at page 100. About a third of the way through chapter three and I knew I was on the clock - that this book would pay for itself in no time.
I must admit that I am only into Chapter 5 now but did catch a peek of all to come.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
16 of 16 people found the following review helpful By Filip Cruz on March 13, 2000
This is not your typical 1200 page Delphi biceps-builder. This book is compact, well written and to the point. No filler, just meat. The chapters develop each topic with very good examples that illustrate COM and some good coding practices to boot. One caveat is that he does not always give each step if your working through the examples so you may have to do a little detective work to find out how a variable or interface showed up where it did. Take heart though, all the code can be downloaded"~ from the New Riders web site and the examples run fine. He also affords you the curtsey of compiling the examples for you so you can run them even if you don't have the latest version of Delphi. The book can be used equally well with Delphi 3 through 5."~ server by the second chapter!"~ done does not implement this interface directly. It is much more practical to let COM do the marshaling for you.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
10 of 10 people found the following review helpful By I. MUNOZ on April 7, 2000
Very well structured and complete. It has been really helpful to several Delphi developers I know, which had little or no experience with COM. With this book in your hands you will learn not only "how", but also "why". It covers many concepts and explanations that usually Delphi programmers ignore or don't know. I particularly liked the DCOM topics. The examples are very good and well-chosen too. A good job, for sure...
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 7 people found the following review helpful By Toby Allen on March 15, 2000
A very interesting and worthwhile book, if you want to learn about Interfaces, COM programming, Type Librarys, DCom and all that stuff. It provides a good set of examples, and some very fine sample code, such as a type library viewer, which is almost worth the price of the book itself. Well worth a read if you want to integrate COM into your delphi apps.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews

Want to discover more products? Check out these pages to see more: information systems, programming