Drag and drop operations with Delphi's DBGrid - 04/26/2005
Learn how to enable dragging and dropping from and to a TDBGrid component. We'll first see how to drag the selected record from a DBGrid, then how to drag data to a particular cell (field) in a DBGrid.
Using Validators in Delphi ASP.NET applications - 04/12/2005
A Beginner's Guide to ASP.NET Programming for Delphi developers: Chapter 17. Introducing client-side and server-side data validation using Validation Controls: RequiredFieldValidator, RangeValidator and ValidationSummary.
A Guide to Using dbExpress in Delphi database applications - 04/05/2005
One of data connectivity options in Delphi is dbExpress. This articles provides an overview of dbExpress along with a collection of tutorials and articles on building database applications using this light-weight, cross-platform data access technology.
A Guide to Using TClientDataSet in Delphi database applications - 03/28/2005
Looking for a single-file, single-user database for your next Delphi application? Need to store some application specific data but you do not want to user the Registry / INI / or something else?
Drawing an image in a cell of a Delphi DBGrid - 03/22/2005
Here's how to place an image into a cell of a TDBGrid. Enrich the visual presentation of data in Delphi database applications.
Simulating class properties in (Win32) Delphi - 03/15/2005
A class property is a property you can access without actually creating an instance of a class. While (Win32) Delphi enables you to create class (static) methods (function or procedure), you cannot mark a property of a class to be a class (static) property. False. You can! Let's see how to simulate class properties using typed constants.
Placing a TProgressBar into a TStatusBar - 03/08/2005
Here's how to add a status bar (or any other Delphi component) to a status bar. Provide visual feedback of application's lengthy operation in the status area of a Delphi form.
Displaying and editing MEMO fiels in Delphi's TDBGrid - 03/01/2005
Here's how to show the contents of a MEMO (textual BLOB) field in a TDBGrid. Plus: how to enable editing of a TMemoField's contents using a separate window.
TGuidEx - Delphi class for manipulating Guid values - 02/22/2005
A Guid type represents a 128-bit integer value. The TGuidEx class exposes class (static) methods that help operate GUID values and TGuidField database field types.
Celebrating 10 Delphi Years (with a chance to win a Delphi book) - 02/15/2005
02/15/1995 is the date remembered as the birth date of Borland Delphi. For this special occasion we'll award one developer with a copy of "Delphi for .NET developers Guide".
Storing and Calling an MDI Child Form from a DLL - 02/08/2005
Need to modularize your application? Learn how to place a Delphi MDI child form into a dynamic link library (DLL) and how to display the child form inside an MDI parent window. Surprise: this is only possible when using run-time packages!
Working with Container type ASP.NET controls in Delphi ASP.NET Applications - 02/01/2005
A Beginner's Guide to ASP.NET Programming for Delphi developers: Chapter 16. Introducing ASP.NET web server controls designed for visually grouping other controls together on a Web Form: Panel, Placeholder and Table (along with TableRow and TableCell).
Understanding Web Controls for Selecting Choices in Delphi ASP.NET Applications - 01/25/2005
A Beginner's Guide to ASP.NET Programming for Delphi developers: Chapter 15. ASP.NET selection controls allow users to select from a series of predefined values. This chapter explores list-type controls: CheckBox, CheckBoxList, RadioButton, RadioButtonList, DropDownList and ListBox from the perspective of a Delphi ASP.NET web developer.
Localizing Delphi applications using StringTable resources - 01/18/2005
While resource files enable storing more than just program code in an EXE file, by including stringtable resources to an application a Delphi developer can easily build multilanguage applications. Learn how.
Demystifying Class Helpers in Delphi for .NET - 01/11/2005
Fast Forward to Delphi for .NET - Part VII. Delphi for .NET compiler magic: splitting a large class into two files. And much more: extending without inheriting, extending sealed classes, ...
Creating and using a resource only DLL with Delphi - 01/04/2005
Besides storing resource files inside an .EXE file, a Delphi developer can also create a dynamic link library containing only resources. Let's see how.