News Ticker

Managing Ascii (Text) Files from Code

April 19, 2017

Simply put, text files contain readable ASCII characters. We can think of working with text file in Delphi as analogous to playing or recording information on a VCR tape. Although it is possible to make changes within […]

BPL vs. DLL

April 19, 2017

When we write and compile a Delphi application, we typically generate an executable file – a standalone Windows application. Unlike Visual Basic, for example, Delphi produces applications wrapped in compact exe files, with no need for bulky […]

How Delphi Uses Resource Files

April 19, 2017

From bitmaps to icons to cursors to string tables, every Windows program uses resources. Resources are those elements of a program that support the program but are not executable code. In this article, we will walk through some examples of the […]

Determine Your IP with Delphi

April 19, 2017

Internet this and Internet that. Everybody wants to be on the Internet nowadays. Everyone wants to program Internet nowadays. One of the most interesting tasks when starting to code for the Internet is how to […]

How to MultiSelect in the Delphi DBGrid

April 19, 2017

Delphi's DBGrid is one of the mostly used DB aware component in database related applications. It's main purpose is to display and enable users of your application to manipulate records from a dataset in a […]

How to Change Coloring in the TDBGrid Component

April 19, 2017

Adding color to your database grids will enhance the appearance and differentiate the importance of certain rows or columns within the database. Since the DBGrid is a great user interface tool for displaying data, this article will […]

Queries with ADO – DB/7

April 19, 2017

SQL WITH TADOQUERY The TADOQuery component provides Delphi developers the ability to fetch data from one or multiple tables from an ADO database using SQL. These SQL statements can either be DDL (Data Definition Language) statements such as CREATE TABLE, […]

Implementing PING Without Using Raw Sockets

April 19, 2017

Windows supports an Internet Control Message Protocol (ICMP) to determine whether or not a particular host is available.  ICMP is a network layer protocol that delivers flow control, error messages, routing, and other data between […]

String Types in Delphi (Delphi For Beginners)

April 19, 2017

As with any programming language, in Delphi, variables are placeholders used to store values; they have names and data types. The data type of a variable determines how the bits representing those values are stored in […]