Delphi books in Français

Many books are available around Delphi and Pascal language programming. Here are the ones written in Français.

Delphi 10.3 - Programmation orientée objet en environnement Windows

Delphi 10.3 - Programmation orientée objet en environnement Windows

13/01/2021 - Français

Thierry Grassia

This book is intended for anyone who wants to learn object-oriented programming with the Delphi language (in version 10.3 Community Edition) to develop a windowed application or service in a Windows environment. Throughout the book, the author adds UML schemas to the subject matter so that the reader can see how easy it is to program for Windows with Delphi.

After a presentation of the development environment and a reminder of the basic functions inherited from the Pascal language, the reader studies the architecture and principles of object-oriented programming in Delphi, illustrated by example programs implementing the libraries provided by Delphi 10.3 Community Edition. The handling of the Visual Component Library graphical library allows the reader to concretely understand the creation of attractive, robust and powerful windowed applications.

In the rest of the book, the author familiarizes the reader with the creation of dll libraries or Delphi components that can be included in the development environment before detailing the concept of data serialization in XML and JSON formats as well as the development of system services. Dedicated chapters present the concept of task parallelization under Windows as well as the different methods for communicating between applications, not forgetting the connection to databases thanks to the FireDAC data access engine.

Finally, the reader has the opportunity to discover the FireMonkey framework associated with the LiveBinding engine which offers the portability of the Delphi language to many platforms (Linux, Android or iOS), as well as the development and consumption of REST webservices.

Additional information can be downloaded from the website www.editions-eni.fr.

.

This book is intended for anyone who wants to learn object-oriented programming with the Delphi language (in version 10.3 Community Edition) to develop a windowed application or service in a Windows environment. Throughout the book, the author adds UML schemas to the subject matter so that the reader can see how easy it is to program for Windows with Delphi.

After a presentation of the development environment and a reminder of the basic functions inherited from the Pascal language, the reader studies the architecture and principles of object-oriented programming in Delphi, illustrated by example programs implementing the libraries provided by Delphi 10.3 Community Edition. The handling of the Visual Component Library graphical library allows the reader to concretely understand the creation of attractive, robust and powerful windowed applications.

In the rest of the book, the author familiarizes the reader with the creation of dll libraries or Delphi components that can be included in the development environment before detailing the concept of data serialization in XML and JSON formats as well as the development of system services. Dedicated chapters present the concept of task parallelization under Windows as well as the different methods for communicating between applications, not forgetting the connection to databases thanks to the FireDAC data access engine.

Finally, the reader has the opportunity to discover the FireMonkey framework associated with the LiveBinding engine which offers the portability of the Delphi language to many platforms (Linux, Android or iOS), as well as the development and consumption of REST webservices.

Additional information can be downloaded from the website www.editions-eni.fr.

Ce livre s'adresse à toute personne qui souhaite apprendre la programmation orientée objet avec le langage Delphi (en version 10.3 Community Edition) pour développer une application fenêtrée ou un service en environnement Windows. Tout au long du livre, l’auteur agrémente son propos de schémas UML afin que le lecteur puisse constater avec quelle facilité il est possible de programmer pour Windows avec Delphi.

Après une présentation de l’environnement de développement et un rappel sur les fonctions de base héritées du langage Pascal, le lecteur étudie l'architecture et les principes de la programmation orientée objet en Delphi, illustrés par des programmes d'exemple mettant en œuvre les bibliothèques fournies par Delphi 10.3 Community Edition. La manipulation de la bibliothèque graphique Visual Component Library lui permet ainsi d’appréhender concrètement la création d’applications fenêtrées attrayantes, robustes et performantes.

Dans la suite du livre, l’auteur familiarise le lecteur avec la création de librairies dll ou de composants Delphi que l’on peut inclure dans l'environnement de développement avant de détailler la notion de sérialisation de données aux formats XML et JSON ainsi que l'élaboration de services système. Des chapitres dédiés présentent le concept de parallélisation de tâches sous Windows ainsi que les différentes méthodes pour communiquer entre applications, sans oublier la connexion aux bases de données grâce au moteur d'accès aux données FireDAC.

Pour finir, le lecteur a l’occasion de découvrir le framework FireMonkey associé au moteur de LiveBinding qui offre la portabilité du langage Delphi vers de nombreuses plateformes (Linux, Android ou iOS), ainsi que l’élaboration et la consommation de webservices REST.

Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

Delphi, le nécessaire pour débuter

Delphi, le nécessaire pour débuter

21/04/2007 - Français

Ahcène Bounceur
Cours pour apprendre le langage Delphi. Dans ce cours, l'ensemble des commandes et objets Delphi, les plus utilisées, sont illustrées en détail. Il est fortement conseillé aux débutants.
Du néant en informatique au programmeur professionnel grâce au Delphi

Du néant en informatique au programmeur professionnel grâce au Delphi

16/01/2012 - Français

Blaise Lusikila Luambasu
Qui vous a dit: pour devenir programmeur professionnel il faut au préalable être un informaticien? Croyez-vous que Bill Gates était né avec la programmation dans sa poche? Ou encore, Trésor MBIYA MWENZA programmait avant sa naissance sur terre? Détrompez-vous, tout le monde l’a apprise ici bas. Dans ce livre, nous aborderons le sujet comme si nous sommes tous des bébés et que nous n’avons jamais entendu parler de la programmation quelque part. D’ailleurs, le langage Delphi que vous allez devoir apprendre ici, est tellement souple que cette souplesse permet même aux non-informaticiens d’apprendre la programmation sans aucun souci. Je suis rassuré qu’une bonne dose d’explication vous aidera à programmer avec succès. Delphi est un vrai compilateur qui produit de code machine. Ce langage emprunte clairement certaines caractéristiques du langage C++ en ajoutant, par exemple, le support des classes et, par conséquent, un système de programmation objet bien plus complet. On voit également apparaître la bibliothèque VCL servant d'interface aux bibliothèques Win32 de Ms windows, facilitant grandement le développement de votre projet informatique. Pas question de blabla, passons en épreuve!
Initiation à Delphi

Initiation à Delphi

06/05/2019 - Français

Yoann Thomas
Delphi est loin d'être un outils obsolètes, de nouvelles versions sortent tous les ans et vous pouvez grâce à une seul et même base de code créer des applications pour Windows, MacOs, iOS, android et même linux. Grâce à ce livre vous apprendrez les bases du langage Pascal tel qu'il est implémenté dans Delphi et aurez un aperçu de l'éditeur Delphi.
Initiation à Delphi 6.0

Initiation à Delphi 6.0

15/06/2002 - Français

Jean-Claude Joubert
Découvrez la programmation en utilisant DELPHI 6.0. DELPHI 6.0 est un logiciel de développement d'applications sous l'environnement Windows (EDI), développé par Borland. Cet ouvrage qui n'est ni un cours de programmation ni une étude exhaustive du langage de programmation DELPHI 6.0 propose des exemples concrets et variés. Ces exemples restent intentionnellement simples, dans le but de ne pas dérouter le lecteur. Ils ne nécessitent pas de connaissances théoriques importantes et pourraient servir de base de travail pour compléter des projets personnels et programmer vos propres applications ou jeux. Public : débutants, grands élèves, étudiants et à toutes les personnes qui ont envie de réaliser leurs propres applications.
J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus

J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus

15/04/2023 - Français

Gilles Vasseur, Jean-Luc Gofflot

Cet ouvrage est destiné à toutes celles et à tous ceux qui souhaitent s’initier à la programmation.

L’apprentissage d’un langage – ici, le langage Pascal Objet à travers l’environnement de développement Lazarus – se fait essentiellement à travers des exemples aussi complets que possible.

Jeux et autres applications en Delphi

Jeux et autres applications en Delphi

03/01/2011 - Français

Bogdan Patrut
L'environnement de programmation Delphi permet la réalisation de programmes à fonctionner en Windows, avec des interfaces de type Windows, basés sur le langage de programmation Object Pascal. L'interface de l'application est facilement mise en oeuvre en Delphi, mais la conception du code comporte plus de difficultés de la part du programmeur, car cela implique la conception et la mise en oeuvre, en langage Object Pascal, des algorithmes efficaces pour les problèmes en cause. Ce livre est une collection d'applications dans l'environnement de programmation visuelle Delphi, développé et commercialisé par la société Borland (Inprise, Embarcadero). Les applications faisant partie du présent ouvrage traitent essentiellement de la question de jeux d'adresse, de perspicacité et de logique, un chapitre traitant des tests à choix multiple et un autre s'occupant de la représentation graphique des surfaces.
La programmation en Pascal

La programmation en Pascal

01/03/1986 - Français

Peter Grogono
Réalisation d'une application de supervision des charges électriques

Réalisation d'une application de supervision des charges électriques

15/04/2020 - Français

Crédo Ekoué Gaba
Le but de ce projet est de concevoir et réaliser une application permettant de superviser les équipements électriques à partir d’un système embarqué. La supervision est une technique industrielle de suivi et de pilotage informatique d’un ensemble de machines ou charges électriques afin d’éviter les consommations supplémentaires en électricité et la réduction de la durée de vie de ces dernières. De cette étude, il en résulte le développement d’un logiciel de supervision en langage Delphi sous RAD-Studio qui, à partir d’un système embarqué, va contrôler les équipements électriques. Les résultats issus de la réalisation du système embarqué sont l’ensemble d’une carte électronique Arduino de type Mega 2560 de 54 E/S programmée en Arduino en fonction du programme Delphi, d’un câble de transmission d’informations USB, des capteurs, des relais de 5 V avec des batteries de 9 V pour leur alimentation, des résistances, buzzers, des LEDs rouges, d’un module de charge alimentant ce système et des charges électriques comme les luminaires, moteurs etc...