1. Technology

Ready to Take your Delphi Knowledge to the Next Level? Learn the Secrets!

By

A simple understanding of Delphi is fine when you create applications for home use. Once you start building real-world applications you'll start looking for ways to solve more complex tasks - and Delphi will have all the answers!
  1. Object Oriented Programming in Delphi
  2. Programming the Windows Shell using Delphi
  3. Threading in Delphi
  4. "The Big Brother" Delphi Code Toolkit
  1. Local Network, Internet - Read or Write Data From Everywhere Using Delphi
  2. Graphics and Multimedia Programming with Delphi
  3. Creating Custom Delphi Components / Controls

Object Oriented Programming in Delphi

Delphi programming language is packed with features to help you make robust OOP style applications. All classes descend from TObject. TObject introduces methods that implement fundamental behavior like construction, destruction, and message handling. Dive into more advanced features of the Delphi language.

Programming the Windows Shell using Delphi

Learn how to programmatically operate on tray icons, shortcuts, system dialogs and other secrets of the Windows Shell. Learn how to use Windows hooks, messages, callback function.

Threading in Delphi

The time has come for you to start implementing multi-threaded code in your Delphi applications? To speed up some parts of the application you might want to decide to add several simultaneous paths of execution in your Delphi application.

"The Big Brother" Delphi Code Toolkit

Wanna be a secret agent? Interested in monitoring a user machine in every way? Need to know what happens with Windows, what files are created, what Registry changes are being done? Need to hide your application from Windows? Want to create a kiosk style application? No problem, Delphi knows hidden Windows secrets!

Local Network, Internet - Read or Write Data From Everywhere Using Delphi

Delphi provides numerous objects to allow you to write applications that exchange data over the network (Internet, intranet, local). There are many situation when you need to allow for two applications to communicate. Again, Delphi provides numerous ways to allow you to write applications that exchange custom data.

Graphics and Multimedia Programming with Delphi

Graphics and multimedia elements can add polish to your applications. You can introduce these features into your application in a variety of ways. To add graphical elements, you can insert pre-drawn pictures at design time, create them using graphical controls at design time, or draw them dynamically at runtime. To add multimedia capabilities, you can use special components that can play audio and video clips.

Creating Custom Delphi Components / Controls

A component can be almost any program element that you want to manipulate at design time. Creating a component means deriving a new class from an existing one. This set of topics provides an overview of component design and the process of writing components for Delphi applications.

©2014 About.com. All rights reserved.