News Ticker

Arduino – Installation

April 25, 2017

After learning about the main parts of the Arduino UNO board, we are ready to learn how to set up the Arduino IDE. Once we learn this, we will be ready to upload our program […]

Arduino – Board Description

April 25, 2017

In this chapter, we will learn about the different components on the Arduino board. We will study the Arduino UNO board because it is the most popular board in the Arduino board family. In addition, […]

Arduino – Overview

April 25, 2017

Arduino is a prototype platform (open-source) based on an easy-to-use hardware and software. It consists of a circuit board, which can be programed (referred to as a microcontroller) and a ready-made software called Arduino IDE […]

Arduino Tutorial

April 25, 2017

Arduino is a prototype platform (open-source) based on an easy-to-use hardware and software. It consists of a circuit board, which can be programed (referred to as a microcontroller) and a ready-made software called Arduino IDE […]

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 […]

Ordinal Data Types in Delphi

April 19, 2017

Delphi's programming language is an example of a strongly typed language. This means that all variables must be of some type. A type is essentially a name for a kind of data. When we declare a variable […]

How to Place a DBLookupComboBox into a DBGrid

April 19, 2017

Here's how to place a DBLookupComboBox into a DBGrid. Create visually more attractive user interfaces for editing lookup fields inside a DBGrid – place a DBLookupComboBox into a cell of a DBGrid. What a great idea! Let's […]

How to Sort Records in Delphi DBGrid

April 18, 2017

Delphi DBGrid … what a powerful component! If you are developing data aware applications you are probably using the DBGrid component every day.  In this article you'll see how to add some more nitty gritty features to […]

Placing a TProgressBar into a TStatusBar

April 18, 2017

Most applications provide an area in the application's main form, usually aligned at the bottom of a form, used to display information about the application as it runs. A TStatusBar component (located on the "Win32" […]

Communicating Between Forms

April 18, 2017

FINDING OUT HOW A MODAL FORM WAS CLOSED Modal forms offer specific features that we cannot have when displaying non-modally. Most commonly, we will display a form modally to isolate its processes from anything that […]

How to Select and Highlight a Row in a DBGrid

April 18, 2017

The TDBGrid Delphi component is one of the jewels of the VCL. Designed to enable a user to view and edit data in a tabular grid, the DBGrid provides various ways of customizing the way it represents […]

How to Place a CheckBox into a DBGrid

April 18, 2017

This is the first article, in the series of articles named "Adding components to a DBGrid". The idea is to show how to place just about any Delphi control (visual component) into a cell of a DGBrid. CHECKBOX […]

Editing MS Excel Sheets with Delphi and ADO

April 18, 2017

  Methods for Transferring Data Between Excel and Delphi This step-by-step article describes how to connect to Excel, retrieve sheet data, and enable editing of data (using the DBGrid). You'll also find a list of […]

Mikrotik DUAL WAN Load Balancing using PCC method

April 18, 2017

Following is a complete script for Mikrotik to combine/load balance two DSL lines. In this example I used MikrotikT RB750 5 ports router. 2 ports were connected with two difference DSL Routers, and 3rd port was connected with User LAN. […]

1 2