Delphi Language Manual Guide

This tutorial describes the Delphi language as it is used in Borland development tools. This book describes the Delphi language on both the Win32, and .NET development platforms. Specific differences in the language between the two platforms are marked as appropriate.

Table of contents

  • Language Overview
  • Programs and Units
  • Using Namespaces with Delphi
  • Data Types, Variables, and Constants
  • Simple Types
  • String Types
  • Procedures and Functions
  • Classes and Objects
  • Fields
  • Methods
  • Libraries and Packages
  • Writing Dynamically Loaded Libraries
  • Memory Management on the Win32 Platform
  • Internal Data Formats

Introduction to Delphi language

Delphi is a RAD (Rapid Application Development) development environment
based on Pascal language. It allows to quickly and easily realize Windows applications.
This speed and simplicity of development are due to a visual design of the application. Delphi offers a very complete set of ready-to-use visual components including almost all Windows components (buttons, dialogs, menus, toolbars ...) as well as experts to easily create various types
applications and libraries.

To master the development of an application under Delphi, it is essential to address the following three topics:

  • Pascal language and object-oriented programming;
  • Delphi Integrated Development Environment (IDE);
  • Delphi objects and the class hierarchy of its library.

We will complete this approach by connecting to databases with Delphi.

The Delphi IDE

The Delphi interface
The figure below shows the typical interface of Delphi. She is made of :

  • the menu bar (at the top),
  • the icon bar (on the left under the menu bar),
  • the component palette (on the right under the menu bar),
  • the card designer (in the center),
  • the code editor (in the middle under the form designer),
  • the Object Inspector (on the left).

 

Size : 862.872 Kb
File type : pdf
Downloads: 351
Created: 2018-05-23

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Delphi Tutorials

Delphi Advanced Programming Technology

Tutorial: Creating a Database Application using Delphi

Others related eBooks about Delphi Language Manual Guide

Optimizing software in C++

Download free course Optimizing software in C++, pdf file on 176 pages by Agner Fog....

Introduction to Kotlin

This course is a quick tutorial about Kotlin programming langage intended to beginners to learn how to create Android apps, free training document under 4 pages....

I Love Ruby

Download free course I Love Ruby, pdf file on 314 pages by Karthikeyan A K....

Essential Algorithms

This book written to provide clear and concise explanation of topics for programmers both starting to learn the Algorithms as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....

Learning C Language eBook in PDF

This is a free and comprehensive tutorial on C language,whether you are an experienced programmer or not, this tutorial is intended for all those who wish to learn the programming language C. Document in PDF on 465 pages created by StackOverFlow....

JavaScript RegExp

Download free course JavaScript RegExp, pdf file on 59 pages by Sundeep Agarwal....

Coding for kids

This PDF book teaches you how to encourage your kids to code at home, a guide to empowering kids with coding skills....

Video Game Development in Unity

Download this free tutorial about Video Game Development in Unity, training document on 34 pages intended to beginners....

TypeScript Notes for Professionals

Download free course TypeScript Notes for Professionals, pdf file on 96 pages by Stack Overflow Community....

Getting started with Xcode

Download free Xcode tutorial course in PDF, training file in 11 chapters and 49 pages. Free unaffiliated ebook created from Stack OverFlow contributor....