- Habitats
- Media & Entertainment
- Jewish Studies
- General AAS
- Fuzzy Set Theory
- Road Atlases
- Environmental Conservation
- Islamic
- Family Therapy
- Georgia
- Chiropody
- Magazines & Newspapers
- Education
- Transport & Communications
- Anthony & Cleopatra
- Secretarial & Office Skills
- The Norman Conquest
- South Dakota
- Billias, Stephen
- Dereske, Jo
- Inventions
- Madeira
- Animal Reproduction
- Tanzania
- Murphy, Pat
- Mongolia
- Countries & Regions
- Sizemore, Susan
- Charlot, Martin
- Genetic
- Some of our other sites:
- Books
- Clothing, Shoes and Accessories
- Baby Clothes and Accessories
- Cosmetics, Beauty Products and Fragrances
- Cellphones, Call Plans and Accessories
- Video Games
- DVDs
- Electronics, Gadgets and Computers
- Health and Personal Care
- Home and Garden
- Home DIY
- Jewelry
- Magazines and Newspapers
- Music Downloads
- Musical Instruments
- Office Equipment and Supplies
- Software and Games
- Sporting Goods
- Toys and Games
- Watches
- UK Books
- UK Video Games
- UK Home and Garden
- UK Electronics, Gadgets and Computers
- UK Baby Clothes and Accessories
- UK Software and Games
- UK Sporting Goods
- UK Toys and Games
Books : Computing & Internet : Programming : Languages : Delphi
-
-
-
Delphi is quite rightly reckoned to be one of the best IDEs (Integrated Development Environments), and ideal for rapid program development thanks to its use of VCL. The Nutshell series are information-dense reference titles, and Delphi In A Nutshell doesn't disappoint.
After a fast tour of Delphi's version of the Pascal language and the files and forms used in the Delphi IDE you get an overview of object oriented programming as it relates to Delphi. There's coverage of of Delphi usage including scheduling, thread synchronisation and so on, then it's on to the language itself. Each language element is named, its syntax and a description with any gotchas noted. There's a tips and tricks section followed by example usage and pointers to related material.
This is a lot to pack in for every Delphi language element. One consequence is the need to limit the examples, which is a pity as they're often the most useful information. At the end of the book the last chapter deals with compiler directives and two appendices cover Delphi's command line tools and the separate but indispensable SysUtils unit. Delphi In A Nutshell isn't the kind of book you read in the bath, but it is one every Delphi programmer should have available when out of it.--Steve Patient
-
-
-
-
-
-
-
-
COM, as the author of Delphi COM Programming points out early on, is hard. This is in part because of the way it has evolved from Microsoft's OLE, which is really DDE....OK, let's stop there. COM enables Windows programmers to create objects which are language and programming environment agnostic. This is especially useful for non-VB users.
Eric Harmon gets deep into the guts of Delphi's COM support, starting with the differences and similarities between Delphi interfaces and abstract classes. It's not a book for tyros. You're assumed to be a competent Delphi programmer, and you need to be as much of the discussion is in the form of program fragments, which can also all be downloaded from the publisher's Web site. (Some will wonder why so many were printed: even programmers aren't likely to need all the included multi-page code fragments, which make for uncomfortable reading and are more accessible and useful in a digital format.)
The information here, however, goes seriously deep. Harmon doesn't just tell you what you can do, but what you can't, what happens when you try, and why it happens. He covers type libraries, automation, ActiveX controls (including lots of background on why you should use ActiveX when Delphi provides its own VCL format, VCL to ActiveX gotchas and distribution issues). He also gets into DCOM, structured storage and Windows shell programming.
Delphi COM Programming is part of a series looking at programming areas in massive detail. This title succeeds brilliantly in its mission. With COM underpinning most serious Windows programming, this book needs to be on every Delphi developers shelf.--Steve Patient
-
Mastering Delphi 5 is a welcome reworking of one of the standard books for Delphi developers. At over 1,000 pages it's a complete guide to Delphi 5 whether you're new to Delphi or already familiar with an earlier version.
Although it's a complete guide to Delphi programming, you also get a detailed examination of the new features in Delphi 5, including IDE improvements, ADO features, the Net additions to MIDAS and the impressive frames feature, which enables you to convert a form into a re-usable component. Many other new re-usability features also get coverage.
Mastering Delphi 5 takes an application-based approach to learning. There are around 200 examples all of which can be downloaded from Sybex' site as well as the author's. The book starts with an overview of Object Pascal, the excellent language which underpins Delphi. It also discusses integration with C++Builder code. Most of the book, though, is concerned with Delphi programming for Windows and explanations of the techniques used. This goes into quite remarkable depths in places, for example detailing the precise differences between programs written for the many legacy and other versions of Windows and how they relate to backward and forward compatibility. All in all, this is an excellent book that even owners of the previous version will want.--Steve Patient
-
-
The Delphi Developer's Guide to OpenGL gives an outline of OpenGL--once a proprietary graphics library that used to reside only on expensive workstations--and explains its capabilities, including how to use it inside Borland's popular programming language, Delphi.
The book begins with a tour of creating a Delphi project that can utilise OpenGL. Over the first five chapters the book demonstrates how 3-D graphics work using popular computer graphics nomenclature as well as instructions for drawing OpenGL objects in perspective within a Delphi window and the implementation of the three different types of OpenGL lighting (ambient, specular and diffuse) upon those objects.
While the book provides great coverage on some of OpenGL's effects (fog, transparency and mapping textures to surfaces), the most important chapter is "Picking," which discusses how to detect a user's interaction with OpenGL objects, i.e., detecting a user's selection and movement of an on-screen object.
There are plenty of code snippets, and all the source code in the book can be found on the CD-ROM. However, the book completely lacks colour pictures that demonstrate the results of the techniques and the chapters on lighting, textures and special effects could've greatly benefited from them. Also, all the examples in the book use extremely primitive shapes and actions. Presumably, a talented programmer can extrapolate the viable info rom the simple examples and build more sophisticated projects.
With the proliferation of video display cards that support the OpenGL standard, applications built in popular development environments like Delphi can take advantage of real-time 3D graphics. This is a timely book, suitable for programmers with Delphi experience and some graphics programming experience, needing to get up the Delphi/OpenGL learning curve. --Mike Caputo
-
-
-
-
Whether you class yourself as just a beginner or have long been a lover of Borland's much-acclaimed object-orientated development tool, Mastering Delphi 6 has plenty to offer you. Written by world-renowned Delphi expert Marco Cantù, this edition, marking the release of Delphi 6, continues the tradition of excellence, balancing attention to detail with the author's non-fussy, very readable style, making this a book that's accessible to all. Whilst you will need an understanding of the basics of Pascal, even that is catered for by the inclusion of an easy to understand Pascal tutorial as one of the four bonus "chapters" on the accompanying CD. The CD also includes example source code and the full searchable text of the book in Acrobat format.
Much of the introductory material included in previous editions has been removed in favour of giving plenty of exposure to the enhancements available in Delphi 6. Amongst others these include CLX, the new cross-platform component library, dbExpress, the new database engine, and Delphi's extensive support for e-Business and Web development. There is also improved coverage of some of Delphi's longer-standing features.
Designed in a tutorial format, this book bristles with practical programming. In all, there are around 300 examples, each one supported by Marco's clear explanation of the key skills in view. From the foundations of Delphi's object-orientated class library through to a whole section devoted to building Web applications, no gemstone of information remains unturned. If you are looking to lever your skills and harness the power of Delphi 6 for your applications, then look no further than this excellent resource. --Peter Lunn
-
-





















